Ed Maste
2015-Mar-04 14:53 UTC
[LLVMdev] Clang 3.5.1 assertion failure on FreeBSD when building LLDB
A change between r231216 and r231221 causes an assertion failure on the LLDB FreeBSD bot. The compiler is FreeBSD's in-tree one: FreeBSD clang version 3.5.1 (tags/RELEASE_351/final 225668) 20150115 First failing build: http://lab.llvm.org:8011/builders/lldb-x86_64-freebsd/builds/4668/steps/compile/logs/stdio 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. Galina, is it possible to get the /tmp/CommandLine-26c092.cpp and .sh from the bot?
Renato Golin
2015-Mar-04 16:43 UTC
[LLVMdev] Clang 3.5.1 assertion failure on FreeBSD when building LLDB
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. cheers, --renato
Sami Liedes
2015-Mar-04 18:01 UTC
[LLVMdev] Clang 3.5.1 assertion failure on FreeBSD when building LLDB
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>