[llvm-dev] llvm 12 regression bug with llvm-ar

Dimitry Andric via llvm-dev
Mon, 14 Jun 2021 16:22:41 -0000

On 14 Jun 2021, at 17:17, Shawn Webb via llvm-dev <llvm-dev at
lists.llvm.org> wrote:
>
> On Mon, Jun 14, 2021 at 07:45:06AM -0700, Tom Stellard wrote:
>> On 6/14/21 5:31 AM, Shawn Webb via llvm-dev wrote:
>>> As a little bit of background, HardenedBSD compiles (nearly) the
whole
>>> operating system (static/shared libraries and applications) with
LTO.
>>> HardenedBSD is a derivative of FreeBSD that follows FreeBSD very
>>> closely (we merge in changes from FreeBSD every six hours).
>>>
>>> Over the weekend, FreeBSD merged in llvm 12 (upgrading from llvm
11).
>>> We've found at least one regression with llvm-ar. Below is the
log of
>>> the llvm error output. I'm sure you all will need more context,
so
>>> please let me know how I can help in that regard.
>>
>> Can you file a bug for this and put release-12.0.1 in the blocks field.
>>
>> We are getting close to the release, so there may not be enough time to
>> fix this, but I would like to track this bug anyway.
>
> Thanks for the response! I've filed a bug report here:
> https://bugs.llvm.org/show_bug.cgi?id=50706
>
> I'm going to try to figure out which specific object file is causing
> llvm-ar to crash. I'll report back when I know more.

Hi Shawn,

Just to make sure, these object files are actually LLVM bitcode, right?
(Since you're trying to do LTO here.)

-Dimitry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 223 bytes
Desc: Message signed with OpenPGP
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20210614/1f25879c/attachment.sig>