[llvm-commits] [llvm-gcc-4.2] r71425 - in /llvm-gcc-4.2/trunk/gcc: llvm-convert.cpp llvm-internal.h

Duncan Sands baldrick at free.fr
Mon May 11 10:06:03 PDT 2009


Hi Bill,

> This is causing a bootstrap failure in release mode on Darwin. Please
> investigate.

I don't get this on x86 linux (32 and 64 bit) so it is hard to debug,
since I don't have access to a darwin box.

The patch turned on extra sanity checking, so it looks like something
is insane in darwin :)  Can you please fire up the debugger and dump
the gcc tree using dump_tree.

Thanks a lot,

Duncan.

> 
> /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.obj/./gcc/xgcc
> -B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.obj/./gcc/
> -B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.6.0/bin/
> -B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.6.0/lib/
> -isystem /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.6.0/include
> -isystem /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.6.0/sys-include
> -mmacosx-version-min=10.4 -O2  -O2 -g -O2  -DIN_GCC    -W -Wall
> -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> -Wold-style-definition  -isystem ./include  -fPIC -pipe -g
> -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I.
> -I../../llvm-gcc.src/gcc -I../../llvm-gcc.src/gcc/.
> -I../../llvm-gcc.src/gcc/../include -I./../intl
> -I../../llvm-gcc.src/gcc/../libcpp/include
> -I../../llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber
> -I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/include
> -I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/include
> -DL_fixunssfsi -DLIBGCC2_UNITS_PER_WORD=4  -c
> ../../llvm-gcc.src/gcc/libgcc2.c -o libgcc/./_fixunssfsi.o
> Assertion failed: ((LV.isBitfield() ||
> cast<PointerType>(LV.Ptr->getType())->getElementType() ==
> (VOID_TYPE_P(TREE_TYPE(exp)) ? Type::Int8Ty :
> ConvertType(TREE_TYPE(exp)))) && "LValue of constant has wrong
> type!"), function EmitLV, file
> ../../llvm-gcc.src/gcc/llvm-convert.cpp, line 1029.
> ../../llvm-gcc.src/gcc/config/darwin-crt3.c: In function 'atexit':
> ../../llvm-gcc.src/gcc/config/darwin-crt3.c:530: internal compiler
> error: Abort trap
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://llvm.org/bugs/> for instructions.
> make[5]: *** [crt3.o] Error 1
> make[4]: *** [extra] Error 2
> make[4]: *** Waiting for unfinished jobs....
> make[3]: *** [stmp-multilib] Error 2
> 
> -bw
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> 




More information about the llvm-commits mailing list