GCC build failed for native with your patch on 2002-03-14T14:15:04Z.

Jan Hubicka jh@suse.cz
Thu Mar 14 08:37:00 GMT 2002


> With your recent patch, GCC does not compile on:
>  native
> Attached is build output for those targets.

Uhm, my problem, caused by the PPC bootstraped on PPC/Linux and darwin.
Working on that.

Honza
> 
> The build failures are new.
> 
> For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.

> ChangeLog entries since last run on 2002-03-14T10:00:01Z:
> --- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog	Thu Mar 14 02:00:23 2002
> +++ gcc/gcc/ChangeLog	Thu Mar 14 06:15:26 2002
> @@ -1,3 +1,24 @@
> +2002-03-14  Richard Sandiford  <rsandifo@redhat.com>
> +
> +	* config/mips/mips.h (FP_INC, UNITS_PER_FPVALUE): New macros.
> +	* config/mips/mips.c (compute_frame_size): Retrofit them here.
> +	(save_restore_insns, mips_expand_epilogue): And here.
> +	(build_mips16_call_stub): And here.
> +	(mips_function_value): Use the new macros to decide whether a single
> +	or complex float can be returned in floating-point registers.  Return
> +	a parallel rtx in the complex case.
> +
> +Thu Mar 14 11:03:12 CET 2002  Jan Hubicka  <jh@suse.cz>
> +
> +	* toplev.c (rest_of_compilation): Add CLEANUP_UPDATE_LIFE to cfg_cleanup
> +	call after liveness analysis.
> +
> +	* recog.c (split_insn): Use delete_insn_and_edges.
> +
> +	* cfgrtl.c (verify_flow_info): Be permisive about non-any_condjump
> +	instructions to have branch prediction notes.
> +	* ia64reorg.c (ia64_reorg): Do not rebuild CFG.
> +
>  2002-03-14  Geoffrey Keating  <geoffk@redhat.com>
>  
>  	* configure.in: Don't pass -Wno-long-long to a ADA compiler
> 
> ChangeLog entries between 2002-03-14T10:00:01Z and the last time everything
> passed, on 2002-03-14T10:00:01Z:

> ar  rc ./libgcc.a libgcc/./_muldi3.oS libgcc/./_negdi2.oS libgcc/./_lshrdi3.oS libgcc/./_ashldi3.oS libgcc/./_ashrdi3.oS libgcc/./_ffsdi2.oS libgcc/./_clz.oS libgcc/./_cmpdi2.oS libgcc/./_ucmpdi2.oS libgcc/./_floatdidf.oS libgcc/./_floatdisf.oS libgcc/./_fixunsdfsi.oS libgcc/./_fixunssfsi.oS libgcc/./_fixunsdfdi.oS libgcc/./_fixdfdi.oS libgcc/./_fixunssfdi.oS libgcc/./_fixsfdi.oS libgcc/./_fixxfdi.oS libgcc/./_fixunsxfdi.oS libgcc/./_floatdixf.oS libgcc/./_fixunsxfsi.oS libgcc/./_fixtfdi.oS libgcc/./_fixunstfdi.oS libgcc/./_floatditf.oS libgcc/./_clear_cache.oS libgcc/./_trampoline.oS libgcc/./__main.oS libgcc/./_exit.oS libgcc/./_absvsi2.oS libgcc/./_absvdi2.oS libgcc/./_addvsi3.oS libgcc/./_addvdi3.oS libgcc/./_subvsi3.oS libgcc/./_subvdi3.oS libgcc/./_mulvsi3.oS libgcc/./_mulvdi3.oS libgcc/./_negvsi2.oS libgcc/./_negvdi2.oS libgcc/./_ctors.oS libgcc/./_divdi3.oS libgcc/./_moddi3.oS libgcc/./_udivdi3.oS libgcc/./_umoddi3.oS libgcc/./_udiv_w_sdiv.oS libgcc/./_udivmoddi4.oS !
> libgcc/./_eprintf.oS libgcc/./_bb.oS libgcc/./__gcc_bcmp.oS
> if [ -f ranlib ] || ( [ i686-pc-linux-gnu = i686-pc-linux-gnu ] && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ) ; then \
>   ranlib ./libgcc.a ; \
> else true; fi;
> ./xgcc -B./ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/bin/ -isystem /maat/heart/tbox/objs/i686-pc-linux-gnu/include -isystem /maat/heart/tbox/objs/i686-pc-linux-gnu/sys-include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I/maat/heart/tbox/cvs-gcc/gcc/gcc -I/maat/heart/tbox/cvs-gcc/gcc/gcc/. -I/maat/heart/tbox/cvs-gcc/gcc/gcc/config -I/maat/heart/tbox/cvs-gcc/gcc/gcc/../include -fexceptions -c /maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2.c -o libgcc/./unwind-dw2.o
> In file included from /maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2.c:1198:
> /maat/heart/tbox/cvs-gcc/gcc/gcc/unwind.inc: In function `_Unwind_RaiseException':
> /maat/heart/tbox/cvs-gcc/gcc/gcc/unwind.inc:129: Internal compiler error in split_all_insns, at recog.c:2765
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
> make[3]: *** [libgcc/./unwind-dw2.o] Error 1
> make[3]: Leaving directory `/maat/heart/tbox/native/build/gcc'
> make[2]: *** [libgcc.a] Error 2
> make[2]: Leaving directory `/maat/heart/tbox/native/build/gcc'
> make[1]: *** [stage1_build] Error 2
> make[1]: Leaving directory `/maat/heart/tbox/native/build/gcc'
> make: *** [bootstrap] Error 2
> + '[' -s gcc/.bad_compare ']'
> + exit 1

> -- 
> Geoffrey Keating <regress@maat.cygnus.com> 
> (via an automated GCC regression-testing script.)



More information about the Gcc-regression mailing list