------- 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

Reply via email to