[LLVMbugs] [Bug 13188] New: Assertion failed: (!MBB->pred_empty() && "Value live-in to entry block?")
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Sun Jun 24 00:45:39 PDT 2012
http://llvm.org/bugs/show_bug.cgi?id=13188
Bug #: 13188
Summary: Assertion failed: (!MBB->pred_empty() && "Value
live-in to entry block?")
Product: new-bugs
Version: trunk
Platform: PC
OS/Version: FreeBSD
Status: NEW
Severity: normal
Priority: P
Component: new bugs
AssignedTo: unassignedbugs at nondot.org
ReportedBy: pawel.worach at gmail.com
CC: llvmbugs at cs.uiuc.edu
Classification: Unclassified
Created attachment 8751
--> http://llvm.org/bugs/attachment.cgi?id=8751
Pre-processed source
Regression from around r158839 - r158881.
Assertion failed: (!MBB->pred_empty() && "Value live-in to entry block?"),
function findReachingDefs, file
/data/buildslave/freebsd-clang-amd64/src-llvm/lib/CodeGen/LiveRangeCalc.cpp,
line 183.
Stack dump:
0. Program arguments:
/data/buildslave/freebsd-clang-amd64/obj/llvm.2/Release+Asserts/bin/clang -cc1
-triple x86_64-unknown-freebsd9.0 -emit-obj -disable-free -main-file-name
unwind-dw2.c -pic-level 2 -mdisable-fp-elim -masm-verbose -mconstructor-aliases
-munwind-tables -target-cpu x86-64 -target-linker-version 2.22
-momit-leaf-frame-pointer -coverage-file unwind-dw2.o -resource-dir
/data/buildslave/freebsd-clang-amd64/obj/llvm.2/Release+Asserts/bin/../lib/clang/3.2
-isysroot
/data/buildslave/freebsd-clang-amd64/obj/freebsd/data/buildslave/freebsd-clang-amd64/src-freebsd/tmp
-D IN_GCC -D IN_LIBGCC2 -D __GCC_FLOAT_NOT_NEEDED -D HAVE_GTHR_DEFAULT -D
HIDE_EXPORTS -D __GLIBC__=3 -D ElfW=__ElfN -I
/data/buildslave/freebsd-clang-amd64/src-freebsd/gnu/lib/libgcc/../../../contrib/gcclibs/include
-I
/data/buildslave/freebsd-clang-amd64/src-freebsd/gnu/lib/libgcc/../../../contrib/gcc/config
-I
/data/buildslave/freebsd-clang-amd64/src-freebsd/gnu/lib/libgcc/../../../contrib/gcc
-I . -I
/data/buildslave/freebsd-clang-amd64/src-freebsd/gnu/lib/libgcc/../../usr.bin/cc/cc_tools
-fmodule-cache-path /var/tmp/clang-module-cache -O2 -std=gnu99
-fdebug-compilation-dir
/data/buildslave/freebsd-clang-amd64/obj/freebsd/data/buildslave/freebsd-clang-amd64/src-freebsd/gnu/lib/libgcc
-ferror-limit 19 -fmessage-length 0 -fvisibility hidden -mstackrealign
-fobjc-runtime=gnu -fobjc-dispatch-method=non-legacy -fexceptions
-fdiagnostics-show-option -o unwind-dw2.o -x c
/data/buildslave/freebsd-clang-amd64/src-freebsd/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c
1. <eof> parser at end of file
2. Code generation
3. Running pass 'Function Pass Manager' on module
'/data/buildslave/freebsd-clang-amd64/src-freebsd/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c'.
4. Running pass 'Greedy Register Allocator' on function
'@_Unwind_RaiseException'
clang: error: unable to execute command: Abort trap: 6 (core dumped)
clang: error: clang frontend command failed due to signal (use -v to see
invocation)
clang version 3.2 (trunk 158881)
Target: x86_64-unknown-freebsd9.0
Thread model: posix
clang: note: diagnostic msg: PLEASE submit a bug report to
http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and
associated run script.
clang: note: diagnostic msg:
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list