[Bug middle-end/90478] [10 Regression] ICE in emit_case_dispatch_table at gcc/stmt.c:796

marxin at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu May 16 11:33:00 GMT 2019


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90478

--- Comment #9 from Martin Liška <marxin at gcc dot gnu.org> ---
(In reply to nsz from comment #8)
> i see
> 
> FAIL: gcc.dg/tree-ssa/pr90478-2.c (internal compiler error)
> 
> on
> 
> aarch64-none-elf, aarch64_be-none-elf, arm-none-eabi
> 
> targets.

Sorry for that. The test-case does not makes sense as it allows basically huge
jump tables by the parameter. That leads to a huge stack allocation here:
  labelvec = XALLOCAVEC (rtx, ncases);

I'm going to remove the test-case.


More information about the Gcc-bugs mailing list