This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

installation bug in egcs-19990927 on Alpha EV6


This bug happens on Compaq DS20 and Compaq XP1000 systems; both use
the Alpha 21264/EV6 CPU.

This bug happens on both RedHat v6 and SuSE v6.1 versions of Linux.

It happens with both gcc-2.95.1 release and egsc-19990927 snapshot.

The bug happens during installation.  The only non-default option is
the `--prefix=' option given to configure.

The commands given were:
 gunzip -c egcs-19990927.tar.gz | tar xf -
 cd /tmp/egcs927
 <egcs-dist-dir>/egcs-19990927/configure
--prefix=/usr/local/pkg/egcs-19990927
 make

The relevant part of the output, including the error message, is:
[long lines wrapped]

echo fcomplex
fcomplex
if [ x"no" = xyes ]; then \
  /tmp/egcs927/gcc/xgcc -B/tmp/egcs927/gcc/
-B/usr/local/pkg/egcs-19990927/alphaev6-unknown-linux-gnu/bin/ -c -g -O2
-fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates  -mieee
-I/usr/local/pkg/egcs-19990927-dist/libstdc++
-I/usr/local/pkg/egcs-19990927-dist/libstdc++/stl -I../libio
-I/usr/local/pkg/egcs-19990927-dist/libstdc++/../libio -nostdinc++
-D_IO_MTSAFE_IO  -DF \
    `for N in MAIN ADDCC ADDCF ADDFC SUBCC SUBCF SUBFC MULCC MULCF MULFC
DIVCC DIVCF DIVFC PLUS MINUS EQCC EQCF EQFC NECC NECF NEFC ABS ARG POLAR
CONJ NORM COS COSH EXP LOG POWCC POWCF POWCI POWFC SIN SINH SQRT; do
echo " -D${N}"; done` \
    /usr/local/pkg/egcs-19990927-dist/libstdc++/cinst.cc -o
pic/fcomplex.o; \
else true ; fi
/tmp/egcs927/gcc/xgcc -B/tmp/egcs927/gcc/
-B/usr/local/pkg/egcs-19990927/alphaev6-unknown-linux-gnu/bin/ -c -g -O2
-fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates  -mieee
-I/usr/local/pkg/egcs-19990927-dist/libstdc++
-I/usr/local/pkg/egcs-19990927-dist/libstdc++/stl -I../libio
-I/usr/local/pkg/egcs-19990927-dist/libstdc++/../libio -nostdinc++
-D_IO_MTSAFE_IO -DF `for N in MAIN ADDCC ADDCF ADDFC SUBCC SUBCF SUBFC
MULCC MULCF MULFC DIVCC DIVCF DIVFC PLUS MINUS EQCC EQCF EQFC NECC NECF
NEFC ABS ARG POLAR CONJ NORM COS COSH EXP LOG POWCC POWCF POWCI POWFC
SIN SINH SQRT; do echo " -D${N}"; done` \
  /usr/local/pkg/egcs-19990927-dist/libstdc++/cinst.cc -o fcomplex.o
/tmp/cceU20tA.s: Assembler messages:
/tmp/cceU20tA.s:3489: Error: unknown opcode `sqrttsu'
/tmp/cceU20tA.s:3550: Error: unknown opcode `sqrttsu'
make[3]: *** [bigstmp-complx] Error 1
make[3]: Leaving directory
`/tmp/egcs927/alphaev6-unknown-linux-gnu/ieee/libstdc++'
make[2]: *** [multi-do] Error 1
make[2]: Leaving directory
`/tmp/egcs927/alphaev6-unknown-linux-gnu/libstdc++'
make[1]: *** [multi-all] Error 2
make[1]: Leaving directory
`/tmp/egcs927/alphaev6-unknown-linux-gnu/libstdc++'
make: *** [all-target-libstdc++] Error 2

--
David B. Serafini                     Bldg 938, Room 320L
Berkeley National Lab, MS 50B-2239    Bldg 50B, Room 2258B
1 Cyclotron Road                      (510)495-2352
Berkeley, CA 94720                    <dbs@nersc.gov>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]