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

Bill Wendling isanbard at gmail.com
Mon May 11 09:56:53 PDT 2009


On Mon, May 11, 2009 at 4:00 AM, Duncan Sands <baldrick at free.fr> wrote:
> Author: baldrick
> Date: Mon May 11 06:00:10 2009
> New Revision: 71425
>
> URL: http://llvm.org/viewvc/llvm-project?rev=71425&view=rev
> Log:
> Sanity check that Emit and EmitLV return something
> with a type that matches that of the gcc tree node.
> This caught a bunch of small problems either in
> llvm-gcc bootstrap, "make check" or the full testsuite,
> so the patch fixes them.
>
This is causing a bootstrap failure in release mode on Darwin. Please
investigate.

/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



More information about the llvm-commits mailing list