This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Bootstrap broken on Cygwin
- From: Angelo Graziosi <angelo dot graziosi at alice dot it>
- To: fortran at gcc dot gnu dot org
- Date: Sat, 21 Jun 2008 18:59:45 +0200
- Subject: Bootstrap broken on Cygwin
I want to flag that the bootstrap of GFortran snapshot 4.4-20080620 [1]
fails, on Cygwin, in this way:
[...]
/work/build/./gcc/xgcc -B/work/build/./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 -g -O2 -O2 -g -O2
-DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I.
-I/work/gcc/gcc -I/work/gcc/gcc/. -I/work/gcc/gcc/../include
-I/work/gcc/gcc/../libcpp/include -I/work/gcc/gcc/../libdecnumber
-I/work/gcc/gcc/../libdecnumber/bid -I../libdecnumber -g0
-finhibit-size-directive -fno-inline-functions -fno-exceptions
-fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize
-I. -I. -I../.././gcc -I/work/gcc/libgcc -I/work/gcc/libgcc/.
-I/work/gcc/libgcc/../gcc -I/work/gcc/libgcc/../include
-I/work/gcc/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -o crtend.o
-MT crtend.o -MD -MP -MF crtend.dep -fno-omit-frame-pointer -Wno-error -c \
/work/gcc/libgcc/../gcc/config/i386/cygming-crtend.c
/work/gcc/libgcc/../gcc/config/i386/cygming-crtend.c:71: warning:
constructor priorities from 0 to 100 are reserved for the implementation
/work/gcc/libgcc/../gcc/config/i386/cygming-crtend.c:79: warning:
destructor priorities from 0 to 100 are reserved for the implementation
/work/gcc/libgcc/../gcc/config/i386/cygming-crtend.c: In function
'deregister_frame_ctor':
/work/gcc/libgcc/../gcc/config/i386/cygming-crtend.c:83: internal
compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [crtend.o] Error 1
make[3]: Leaving directory `/work/build/i686-pc-cygwin/libgcc'
make[2]: *** [all-stage1-target-libgcc] Error 2
make[2]: Leaving directory `/work/build'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/work/build'
make: *** [all] Error 2
It was configured as
${gcc_dir}/configure --prefix="${prefix_dir}" \
--exec-prefix="${eprefix_dir}" \
--sysconfdir="${sysconf_dir}" \
--libdir="${lib_dir}" \
--libexecdir="${libexec_dir}" \
--mandir="${man_dir}" \
--infodir="${info_dir}" \
--enable-languages=c,fortran \
--enable-bootstrap \
--enable-decimal-float=bid \
--enable-libgomp \
--enable-threads \
--enable-sjlj-exceptions \
--enable-version-specific-runtime-libs \
--enable-nls \
--enable-checking=release \
--disable-fixed-point \
--disable-libmudflap \
--disable-shared \
--disable-win32-registry \
--with-system-zlib \
--without-included-gettext \
--without-x
Cheers,
Angelo.
---
[1] http://gcc.gnu.org/ml/gcc/2008-06/msg00491.html