On freebsd-6.4-stable alpha gcc-4.5 fails to build after 20090507. Until then
built ok. Tried with default system compiler gcc-3.4 or with gcc-4.4.

#gcc44 -v
Using built-in specs.
Target: alpha-portbld-freebsd6.4
Configured with: ./../gcc-4.4-20090526/configure --disable-nls
--with-system-zlib --with-libiconv-prefix=/usr/local --with-gmp=/usr/local
--program-suffix=44 --libdir=/usr/local/lib/gcc44
--libexecdir=/usr/local/libexec/gcc44
--with-gxx-include-dir=/usr/local/lib/gcc44/include/c++/ --disable-libgcj
--prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/gcc44
--build=alpha-portbld-freebsd6.4
Thread model: posix
gcc version 4.4.1 20090526 (prerelease) (GCC) 
#

#gcc45 -v
Using built-in specs.
Target: alpha-portbld-freebsd6.4
Configured with: ./..//gcc-4.5-20090507/configure --disable-nls
--with-system-zlib --with-libiconv-prefix=/usr/local --with-gmp=/usr/local
--program-suffix=45 --libdir=/usr/local/lib/gcc-4.5.0
--with-gxx-include-dir=/usr/local/lib/gcc-4.5.0/include/c++/ --disable-libgcj
--prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/gcc45
--build=alpha-portbld-freebsd6.4
Thread model: posix
gcc version 4.5.0 20090507 (experimental) (GCC) 
# 


error message:

#cd /usr/ports/lang/gcc45
#make

[skip]

/usr/ports/lang/gcc45/work/build/./gcc/xgcc
-B/usr/ports/lang/gcc45/work/build/./gcc/
-B/usr/local/alpha-portbld-freebsd6.4/bin/
-B/usr/local/alpha-portbld-freebsd6.4/lib/ -isystem
/usr/local/alpha-portbld-freebsd6.4/include -isystem
/usr/local/alpha-portbld-freebsd6.4/sys-include    -g -O2 -fno-strict-aliasing
-pipe -mcpu=ev6 -mieee -mieee -O2  -g -O2 -fno-strict-aliasing -pipe -mcpu=ev6
-mieee -mieee -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wcast-qual -Wold-style-definition  -isystem ./include  
-fPIC -pthread -mieee -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc
-I../.././../gcc-4.5-20090528/libgcc -I../.././../gcc-4.5-20090528/libgcc/.
-I../.././../gcc-4.5-20090528/libgcc/../gcc
-I../.././../gcc-4.5-20090528/libgcc/../include  -DHAVE_CC_TLS -o _powixf2.o
-MT _powixf2.o -MD -MP -MF _powixf2.dep -DL_powixf2 -c
../.././../gcc-4.5-20090528/libgcc/../gcc/libgcc2.c \
          -fvisibility=hidden -DHIDE_EXPORTS
/usr/ports/lang/gcc45/work/build/./gcc/xgcc
-B/usr/ports/lang/gcc45/work/build/./gcc/
-B/usr/local/alpha-portbld-freebsd6.4/bin/
-B/usr/local/alpha-portbld-freebsd6.4/lib/ -isystem
/usr/local/alpha-portbld-freebsd6.4/include -isystem
/usr/local/alpha-portbld-freebsd6.4/sys-include    -g -O2 -fno-strict-aliasing
-pipe -mcpu=ev6 -mieee -mieee -O2  -g -O2 -fno-strict-aliasing -pipe -mcpu=ev6
-mieee -mieee -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wcast-qual -Wold-style-definition  -isystem ./include  
-fPIC -pthread -mieee -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc
-I../.././../gcc-4.5-20090528/libgcc -I../.././../gcc-4.5-20090528/libgcc/.
-I../.././../gcc-4.5-20090528/libgcc/../gcc
-I../.././../gcc-4.5-20090528/libgcc/../include  -DHAVE_CC_TLS -o _powitf2.o
-MT _powitf2.o -MD -MP -MF _powitf2.dep -DL_powitf2 -c
../.././../gcc-4.5-20090528/libgcc/../gcc/libgcc2.c \
          -fvisibility=hidden -DHIDE_EXPORTS
/usr/ports/lang/gcc45/work/build/./gcc/xgcc
-B/usr/ports/lang/gcc45/work/build/./gcc/
-B/usr/local/alpha-portbld-freebsd6.4/bin/
-B/usr/local/alpha-portbld-freebsd6.4/lib/ -isystem
/usr/local/alpha-portbld-freebsd6.4/include -isystem
/usr/local/alpha-portbld-freebsd6.4/sys-include
-g -O2 -fno-strict-aliasing -pipe -mcpu=ev6 -mieee -mieee -O2  -g -O2
-fno-strict-aliasing -pipe -mcpu=ev6 -mieee -mieee -DIN_GCC   -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual
-Wold-style-definition  -isystem ./include   -fPIC -pthread -mieee -g
-DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I.
-I../.././gcc -I../.././../gcc-4.5-20090528/libgcc
-I../.././../gcc-4.5-20090528/libgcc/.
-I../.././../gcc-4.5-20090528/libgcc/../gcc
-I../.././../gcc-4.5-20090528/libgcc/../include  -DHAVE_CC_TLS -o _mulsc3.o -MT
_mulsc3.o -MD -MP -MF _mulsc3.dep -DL_mulsc3 -c
../.././../gcc-4.5-20090528/libgcc/../gcc/libgcc2.c \
          -fvisibility=hidden -DHIDE_EXPORTS
../.././../gcc-4.5-20090528/libgcc/../gcc/libgcc2.c: In function '__mulsc3':
../.././../gcc-4.5-20090528/libgcc/../gcc/libgcc2.c:1889: error: unrecognizable
insn:
(insn 48 47 49 9 ../.././../gcc-4.5-20090528/libgcc/../gcc/libgcc2.c:1848 (set
(reg:DI 226)
        (eq:DI (reg:DF 227)
            (const_int 0 [0x0]))) -1 (nil))
../.././../gcc-4.5-20090528/libgcc/../gcc/libgcc2.c:1889: internal compiler
error: in extract_insn, at recog.c:2078
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
gmake[3]: *** [_mulsc3.o] Error 1
gmake[3]: Leaving directory
`/usr/ports/lang/gcc45/work/build/alpha-portbld-freebsd6.4/libgcc'
gmake[2]: *** [all-stage1-target-libgcc] Error 2
gmake[2]: Leaving directory `/usr/ports/lang/gcc45/work/build'
gmake[1]: *** [stage1-bubble] Error 2
gmake[1]: Leaving directory `/usr/ports/lang/gcc45/work/build'
gmake: *** [bootstrap-lean] Error 2
*** Error code 1

Stop in /usr/ports/lang/gcc45.
*** Error code 1

Stop in /usr/ports/lang/gcc45.

===>>> make failed for lang/gcc45
===>>> Aborting update

#


-- 
           Summary: gcc-4.5 build fails on alpha
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: regression
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: mexas at bristol dot ac dot uk
  GCC host triplet: alpha-portbld-freebsd6,4


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

Reply via email to