------- Comment #10 from quanah at stanford dot edu 2006-03-28 01:59 ------- I rebuilt gmp with:
--build=sparc-sun-solaris2.8 and then rebuilt MPFR, and then rebuilt gcc 4.0.3. On Solaris 8, it is still dying, with: /afs/ir.stanford.edu/src/pubsw/languages/gcc-build/sun4x_58/gcc/gfortran -B/afs/ir.stanford.edu/src/pubsw/languages/gcc-build/sun4x_58/gcc/ -B/usr/pubsw/sparc-sun-solaris2.8/bin/ -B/usr/pubsw/sparc-sun-solaris2.8/lib/ -isystem /usr/pubsw/sparc-sun-solaris2.8/include -isystem /usr/pubsw/sparc-sun-solaris2.8/sys-include -I . -Wall -fno-repack-arrays -fno-underscoring -c ../../../../gcc-4.0.3/libgfortran/intrinsics/selected_int_kind.f90 -fPIC -DPIC -o .libs/selected_int_kind.o <built-in>:0: internal compiler error: Segmentation Fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. make[2]: *** [selected_int_kind.lo] Error 1 make[2]: Leaving directory `/afs/ir.stanford.edu/src/pubsw/languages/gcc-build/sun4x_58/sparc-sun-solaris2.8/libgfortran' make[1]: *** [all] Error 2 make[1]: Leaving directory `/afs/ir.stanford.edu/src/pubsw/languages/gcc-build/sun4x_58/sparc-sun-solaris2.8/libgfortran' make: *** [all-target-libgfortran] Error 2 ldd shows no issues with f951 or gfortran: solaris8-build:/afs/ir/src/pubsw/languages/gcc-4.0.3> ldd ../gcc-build/sun4x_58/gcc/gfortran libintl.so.3 => /usr/pubsw/lib/libintl.so.3 libiconv.so.2 => /usr/pubsw/lib/libiconv.so.2 libc.so.1 => /usr/lib/libc.so.1 libgcc_s.so.1 => /usr/pubsw/lib/libgcc_s.so.1 libdl.so.1 => /usr/lib/libdl.so.1 /usr/platform/SUNW,UltraAX-i2/lib/libc_psr.so.1 solaris8-build:/afs/ir/src/pubsw/languages/gcc-4.0.3> ldd ../gcc-build/sun4x_58/gcc/f951 libgmp.so.3 => /usr/pubsw/lib/libgmp.so.3 libintl.so.3 => /usr/pubsw/lib/libintl.so.3 libiconv.so.2 => /usr/pubsw/lib/libiconv.so.2 libc.so.1 => /usr/lib/libc.so.1 libgcc_s.so.1 => /usr/pubsw/lib/libgcc_s.so.1 libdl.so.1 => /usr/lib/libdl.so.1 /usr/platform/SUNW,UltraAX-i2/lib/libc_psr.so.1 I'm guessing Solaris 9 will still fail, too. It just hasn't gotten as far as Solaris 8 yet. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26889