[LLVMbugs] [Bug 852] NEW: llvm-gcc4 doesn't build on Linux: ICE in regex.c

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Fri Jul 28 16:16:03 PDT 2006


http://llvm.org/bugs/show_bug.cgi?id=852

           Summary: llvm-gcc4 doesn't build on Linux: ICE in regex.c
           Product: tools
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: llvm-gcc
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: rspencer at x10sys.com


Rev 19 + gcc/Makefile.in patch (to fix $(shell...) problem) doesn't build on
Linux. I get this output:

In file included from ../../../svnsrc/libiberty/../include/xregex.h:26,
                 from ../../../svnsrc/libiberty/regex.c:199:
../../../svnsrc/libiberty/../include/xregex2.h:548: warning: ISO C90 does not
support ‘static’ or type qualifiers in parameter array declarators
In file included from ../../../svnsrc/libiberty/regex.c:653:
../../../svnsrc/libiberty/regex.c: In function ‘byte_compile_range’:
../../../svnsrc/libiberty/regex.c:4552: warning: signed and unsigned type in
conditional expression
../../../svnsrc/libiberty/regex.c:4562: warning: signed and unsigned type in
conditional expression
../../../svnsrc/libiberty/regex.c:4562: warning: signed and unsigned type in
conditional expression
../../../svnsrc/libiberty/regex.c: In function ‘byte_insert_op1’:
../../../svnsrc/libiberty/regex.c:4302: internal compiler error: in
lhd_set_decl_assembler_name, at langhooks.c:193
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://llvm.org/bugs> for instructions.
make[1]: *** [regex.o] Error 1
make[1]: Leaving directory `/proj/llvm/cfe/build/i686-pc-linux-gnu/libiberty'
make: *** [all-target-libiberty] Error 2

The command that failed is:

/proj/llvm/cfe/build/gcc/xgcc -B/proj/llvm/cfe/build/gcc/
-B/proj/llvm/cfe/install/i686-pc-linux-gnu/bin/
-B/proj/llvm/cfe/install/i686-pc-linux-gnu/lib/ -isystem
/proj/llvm/cfe/install/i686-pc-linux-gnu/include -isystem
/proj/llvm/cfe/install/i686-pc-linux-gnu/sys-include -c -DHAVE_CONFIG_H -O2 -g
-O2 -I. -I../../../svnsrc/libiberty/../include  -W -Wall -Wtraditional -pedantic
../../../svnsrc/libiberty/regex.c -o regex.o



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the llvm-bugs mailing list