[Bug bootstrap/13336] New: GCC 3.3.2 still doesn't build on Solaris 2.8 x86

jrhett at isite dot net gcc-bugzilla@gcc.gnu.org
Sat Dec 6 23:27:00 GMT 2003


Periodically, I check in and get the latest build of GCC and try to bootstrap
it. It has always failed.  I don't bother logging a bug, since I figure you'll
get it fixed and I try back later.  But it's been a few years now, and some new
code we're seeing requires features in 3.x, so it's time to annoy you.

Environment:
  Solaris 8 x86, latest recommended patches
  Compiler GCC 2.95

This is from our build machine, and we compile here daily if not hourly.  So the
compiler and the environment are stable.  I have also tested on my home system,
which has the exact same environment but everything was compiled here
separately.  Both sides always fail, although the reported errors change from
version to version.  Here's what GCC 3.3.2 has to say:

./xgcc -B./ -B/opt/gnu/i386-pc-solaris2.8/bin/ -isystem
/opt/gnu/i386-pc-solaris2.8/include -isystem
/opt/gnu/i386-pc-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include 
-fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I.
-I../../gcc-3.3.2/gcc -I../../gcc-3.3.2/gcc/. -I../../gcc-3.3.2/gcc/config
-I../../gcc-3.3.2/gcc/../include  -DL_negvdi2 -c ../../gcc-3.3.2/gcc/libgcc2.c
-o libgcc/./_negvdi2.o
./xgcc -B./ -B/opt/gnu/i386-pc-solaris2.8/bin/ -isystem
/opt/gnu/i386-pc-solaris2.8/include -isystem
/opt/gnu/i386-pc-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include 
-fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I.
-I../../gcc-3.3.2/gcc -I../../gcc-3.3.2/gcc/. -I../../gcc-3.3.2/gcc/config
-I../../gcc-3.3.2/gcc/../include  -DL_ctors -c ../../gcc-3.3.2/gcc/libgcc2.c -o
libgcc/./_ctors.o
./xgcc -B./ -B/opt/gnu/i386-pc-solaris2.8/bin/ -isystem
/opt/gnu/i386-pc-solaris2.8/include -isystem
/opt/gnu/i386-pc-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include 
-fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I.
-I../../gcc-3.3.2/gcc -I../../gcc-3.3.2/gcc/. -I../../gcc-3.3.2/gcc/config
-I../../gcc-3.3.2/gcc/../include  -DL_divdi3 -c ../../gcc-3.3.2/gcc/libgcc2.c
-fexceptions -fnon-call-exceptions -o libgcc/./_divdi3.o
/var/tmp//ccUxS0iT.s: Assembler messages:
/var/tmp//ccUxS0iT.s:694: Error: Rest of line ignored. First ignored character
is `@'.
make[3]: *** [libgcc/./_divdi3.o] Error 1
make[3]: Leaving directory `/export/build/gcc-build/gcc'
make[2]: *** [libgcc.a] Error 2
make[2]: Leaving directory `/export/build/gcc-build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/export/build/gcc-build/gcc'
make: *** [bootstrap] Error 2

So I know this is one of those annoying issues that may actually be related to
my environment, so anything you need to know I'll be happy to provide.  If you'd
like a login to test the build yourself, I can provide one from my home system
(on which nothing important resides)

-- 
           Summary: GCC 3.3.2 still doesn't build on Solaris 2.8 x86
           Product: gcc
           Version: 3.3.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: jrhett at isite dot net
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: i386-pc-solaris2.8
  GCC host triplet: i386-pc-solaris2.8
GCC target triplet: i386-pc-solaris2.8


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13336



More information about the Gcc-bugs mailing list