[LLVMdev] Clang 3.5.1 assertion failure on FreeBSD when building LLDB

Sami Liedes sami.liedes at iki.fi
Wed Mar 4 10:01:27 PST 2015


On Wed, Mar 04, 2015 at 04:43:23PM +0000, Renato Golin wrote:
> On 4 March 2015 at 14:53, Ed Maste <emaste at freebsd.org> wrote:
> > Assertion:
> > Assertion failed: ((!DD->isTrivial() || DD->hasAttr<DLLExportAttr>())
> > && "Should not emit dtor epilogue for non-exported trivial dtor!"),
> > function EnterDtorCleanups, file
> > /usr/src/lib/clang/libclangcodegen/../../../contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp,
> > line 1429.
> 
> Hi Ed,
> 
> I'm already investigating it, as it broke our buildbots, too.

I'm seeing the same when building llvm trunk with clang 3.6.

   http://llvm.org/bugs/show_bug.cgi?id=22791

The bug also has a creduced test case.

	Sami
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150304/b417fb1e/attachment.sig>


More information about the llvm-dev mailing list