[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