This is the mail archive of the gcc-patches@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] |
Other format: | [Raw text] |
On 02/09/15 23:12, Alexandre Oliva wrote:
On Sep 2, 2015, Alan Lawrence <alan.lawrence@arm.com> wrote:One more failure to report, I'm afraid. On AArch64 Bigendian, aapcs64/func-ret-4.c ICEs in simplify_subreg (line refs here are from r227348):Thanks. The failure mode was different in the current, revamped git branch aoliva/pr64164, but I've just fixed it there. I'm almost ready to post a new patch, with a new, simpler, less fragile and more maintainable approach to integrate cfgexpand and assign_parms' RTL assignment, so if you could give it a spin on big and little endian aarch64 natives, that would be very much appreciated!
On aarch64_be, that branch fixes the ICE - but func-ret-4.c fails on execution, and now func-ret-3.c does too! Also it causes a bunch of errors building newlib using cross-built binutils, which I haven't tracked down yet:
/work/alalaw01/src2/binutils-gdb/newlib/libc/locale/locale.c: In function '__get_locale_env': /work/alalaw01/src2/binutils-gdb/newlib/libc/locale/locale.c:911:1: internal compiler error: in insert_value_copy_on_edge, at tree-outof-ssa.c:308
__get_locale_env(struct _reent *p, int category) ^ 0xb4ecc4 insert_value_copy_on_edge /work/alalaw01/src2/gcc/gcc/tree-outof-ssa.c:307 0xb4ecc4 eliminate_phi /work/alalaw01/src2/gcc/gcc/tree-outof-ssa.c:780 0xb4ecc4 expand_phi_nodes(ssaexpand*) /work/alalaw01/src2/gcc/gcc/tree-outof-ssa.c:943 0x6e74a6 execute /work/alalaw01/src2/gcc/gcc/cfgexpand.c:6242 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions. make[7]: *** [lib_a-locale.o] Error 1 --Alan
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |