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

Ed Maste emaste at freebsd.org
Wed Mar 4 06:53:53 PST 2015


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?



More information about the llvm-dev mailing list