On 11 May 2016 at 01:26, Segher Boessenkool <seg...@kernel.crashing.org> wrote: > On Tue, May 10, 2016 at 09:33:56PM +0200, Christophe Lyon wrote: >> This patch causes an ICE on gcc.dg/20010822-1.c for target arm-none-eabi >> --with-cpu=cortex-a9 > > That is PR71028, I sent a patch to fix it, will commit in a minute. > (See https://gcc.gnu.org/ml/gcc-patches/2016-05/msg00673.html ). > > Sorry for the breakage, >
OK thanks. Sorry for the delay in reporting this. All the noise caused by the cilkplus merge meant I had to dig longer to identify real regressions. I confirm your patch did fix the regression. Christophe. > > Segher > >> /aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/testsuite/gcc.dg/20010822-1.c: >> In function 'bar': >> /aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/testsuite/gcc.dg/20010822-1.c:31:1: >> internal compiler error: in redirect_jump, at jump.c:1560 >> 0x949a27 redirect_jump(rtx_jump_insn*, rtx_def*, int) >> /aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/jump.c:1560 >> 0x10ec689 try_optimize_cfg >> /aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/cfgcleanup.c:2899 >> 0x10ec689 cleanup_cfg(int) >> /aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/cfgcleanup.c:3150 >> 0x10ed1f6 execute >> /aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/cfgcleanup.c:3279