Gcc [trunk revision 217601] failed to bootstrap on i686!

H.J. Lu ia32 ia32@gnu-1.sc.intel.com
Sat Nov 15 12:51:00 GMT 2014


cd bld; \
 CC="gcc -m32" CXX="g++ -m32" ../src-trunk/configure \
	--with-arch=core2 --with-cpu=slm --prefix=/usr/5.0.0 --enable-clocale=gnu --with-system-zlib --enable-shared --with-demangler-in-ld i686-linux --with-fpmath=sse --enable-languages=c,c++,fortran,java,lto,objc
configure: WARNING: you should use --build, --host, --target
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
    grep "Error " makelog.217601.trunk.i686.slm >> makelog.217601.trunk.i686.slm.mail; \
make[6]: *** [insn-emit.o] Error 1
make[5]: *** [all-stage2-gcc] Error 2
make[4]: *** [stage2-bubble] Error 2
make[3]: *** [bootstrap] Error 2
make[2]: *** [bootstrap] Error 2
../../src-trunk/gcc/config/i386/sse.md:16024:1: error: control reaches end of non-void function [-Werror=return-type]
    (match_operand:VI48_128 2 "nonimmediate_operand")))]
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_vashrv8si3(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:16037:1: error: control reaches end of non-void function [-Werror=return-type]
  (ashift:VI48_512
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_vashlv16si3(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:16062:1: error: control reaches end of non-void function [-Werror=return-type]
   "vpsha<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}"
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_vashlv8di3(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:16075:1: error: control reaches end of non-void function [-Werror=return-type]
    (match_operand:VI_128 1 "nonimmediate_operand" "xm,x")
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_vashlv8si3(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:16088:1: error: control reaches end of non-void function [-Werror=return-type]
   [(set (match_operand:VI1_AVX512 0 "register_operand")
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_vashlv4di3(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:16101:1: error: control reaches end of non-void function [-Werror=return-type]
       if (<CODE> != ASHIFT)
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskloadv4sf(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17356:1: error: control reaches end of non-void function [-Werror=return-type]
     return "vinsert<shuffletype>64x2\t{$0x1, %2, %1, %0<mask_operand3>|%0<mask_operand3>, %1, %2, 0x1}";
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskloadv2df(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17371:1: error: control reaches end of non-void function [-Werror=return-type]
      (match_operand:VI4F_256 1 "register_operand" "v")
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskloadv8sf(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17386:1: error: control reaches end of non-void function [-Werror=return-type]
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskloadv4df(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17401:1: error: control reaches end of non-void function [-Werror=return-type]
 }
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskloadv4si(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17416:1: error: control reaches end of non-void function [-Werror=return-type]
          (const_int 12) (const_int 13)
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskloadv2di(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17431:1: error: control reaches end of non-void function [-Werror=return-type]
      (parallel [(const_int 0) (const_int 1)
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskloadv8si(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17446:1: error: control reaches end of non-void function [-Werror=return-type]
  (vec_concat:V32QI
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskloadv4di(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17461:1: error: control reaches end of non-void function [-Werror=return-type]
    (set_attr "prefix_extra" "1")
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskstorev4sf(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17477:1: error: control reaches end of non-void function [-Werror=return-type]
          (const_int 12) (const_int 13)
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskstorev2df(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17493:1: error: control reaches end of non-void function [-Werror=return-type]
    UNSPEC_MASKMOV))]
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskstorev8sf(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17509:1: error: control reaches end of non-void function [-Werror=return-type]
   "TARGET_AVX"
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskstorev4df(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17525:1: error: control reaches end of non-void function [-Werror=return-type]
 (define_expand "maskstore<mode>"
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskstorev4si(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17541:1: error: control reaches end of non-void function [-Werror=return-type]
   "&& reload_completed"
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskstorev2di(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17557:1: error: control reaches end of non-void function [-Werror=return-type]
   "TARGET_AVX"
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskstorev8si(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17573:1: error: control reaches end of non-void function [-Werror=return-type]
   [(set (match_operand:VI48_AVX512F_AVX512VL 0 "register_operand" "=v")
 ^
../../src-trunk/gcc/config/i386/sse.md: In function ‘rtx_def* gen_maskstorev4di(rtx, rtx, rtx)’:
../../src-trunk/gcc/config/i386/sse.md:17589:1: error: control reaches end of non-void function [-Werror=return-type]
   "vpsravw\t{%2, %1, %0<mask_operand3>|%0<mask_operand3>, %1, %2}"
 ^
cc1plus: all warnings being treated as errors
make[6]: *** [insn-emit.o] Error 1
make[6]: *** Waiting for unfinished jobs....
rm gcj-dbtool.pod gcj.pod jcf-dump.pod gcov-tool.pod grmic.pod gcov.pod cpp.pod gfdl.pod fsf-funding.pod gij.pod gc-analyze.pod jv-convert.pod gcc.pod gfortran.pod
make[6]: Leaving directory `/export/gnu/import/git/gcc-test-ia32/bld/gcc'
make[5]: *** [all-stage2-gcc] Error 2
make[5]: Leaving directory `/export/gnu/import/git/gcc-test-ia32/bld'
make[4]: *** [stage2-bubble] Error 2
make[4]: Leaving directory `/export/gnu/import/git/gcc-test-ia32/bld'
make[3]: *** [bootstrap] Error 2
make[3]: Leaving directory `/export/gnu/import/git/gcc-test-ia32/bld'
2045.94user 134.55system 10:51.96elapsed 334%CPU (0avgtext+0avgdata 558876maxresident)k
0inputs+2092560outputs (0major+30298625minor)pagefaults 0swaps
make[2]: *** [bootstrap] Error 2
make[2]: Leaving directory `/export/gnu/import/git/gcc-test-ia32'



More information about the Gcc-regression mailing list