ICE on Cygwin [trunk]

Angelo Graziosi angelo.graziosi@alice.it
Wed Nov 17 21:49:00 GMT 2010


Trying to bootstrap rev. 166873, on Cygwin, configuring with:

/tmp/gcc-4.6-r166873/configure --prefix=/usr/local/gfortran 
--program-suffix=-4.6 --enable-languages=c,c++,fortran 
--enable-checking=release --enable-threads=posix --enable-libgomp 
--disable-bootstrap --disable-libmudflap --disable-shared

I get this ICE:

[...]
make[4]: Entering directory 
`/tmp/gcc-4.6-r166873/Work/i686-pc-cygwin/libgomp'
/bin/sh ./libtool --tag=CC   --mode=compile 
/tmp/gcc-4.6-r166873/Work/./gcc/xgcc -B/tmp/gcc-4.6-r166873/Work/./gcc/ 
-B/usr/local/gfortran/i686-pc-cygwin/bin/ 
-B/usr/local/gfortran/i686-pc-cygwin/lib/ -isystem 
/usr/local/gfortran/i686-pc-cygwin/include -isystem 
/usr/local/gfortran/i686-pc-cygwin/sys-include    -DHAVE_CONFIG_H -I. 
-I/tmp/gcc-4.6-r166873/libgomp 
-I/tmp/gcc-4.6-r166873/libgomp/config/posix 
-I/tmp/gcc-4.6-r166873/libgomp  -Wall -Werror -g -O2 -MT barrier.lo -MD 
-MP -MF .deps/barrier.Tpo -c -o barrier.lo 
/tmp/gcc-4.6-r166873/libgomp/barrier.c
libtool: compile:  /tmp/gcc-4.6-r166873/Work/./gcc/xgcc 
-B/tmp/gcc-4.6-r166873/Work/./gcc/ 
-B/usr/local/gfortran/i686-pc-cygwin/bin/ 
-B/usr/local/gfortran/i686-pc-cygwin/lib/ -isystem 
/usr/local/gfortran/i686-pc-cygwin/include -isystem 
/usr/local/gfortran/i686-pc-cygwin/sys-include -DHAVE_CONFIG_H -I. 
-I/tmp/gcc-4.6-r166873/libgomp 
-I/tmp/gcc-4.6-r166873/libgomp/config/posix 
-I/tmp/gcc-4.6-r166873/libgomp -Wall -Werror -g -O2 -MT barrier.lo -MD 
-MP -MF .deps/barrier.Tpo -c /tmp/gcc-4.6-r166873/libgomp/barrier.c -o 
barrier.o
/tmp/gcc-4.6-r166873/libgomp/barrier.c:41:1: internal compiler error: in 
decide_is_variable_needed, at varpool.c:338
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[4]: *** [barrier.lo] Error 1
make[4]: Leaving directory 
`/tmp/gcc-4.6-r166873/Work/i686-pc-cygwin/libgomp'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/tmp/gcc-4.6-r166873/Work/i686-pc-cygwin/libgomp'
make[2]: *** [all] Error 2
make[2]: Leaving directory 
`/tmp/gcc-4.6-r166873/Work/i686-pc-cygwin/libgomp'
make[1]: *** [all-target-libgomp] Error 2
make[1]: Leaving directory `/tmp/gcc-4.6-r166873/Work'
make: *** [all] Error 2

It seems to me unrelated to these changes [*], which I cannot yet test.

Attached is the .i file (bzipped).

Ciao,
Angelo.

---
[*] http://gcc.gnu.org/ml/fortran/2010-11/msg00243.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: barrier.i.bz2
Type: application/octet-stream
Size: 6705 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20101117/e4b42e19/attachment.obj>


More information about the Gcc mailing list