https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85018
Bug ID: 85018 Summary: [8 Regression] Many sanitizer tests ICE since r258681 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: clyon at gcc dot gnu.org CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org, marxin at gcc dot gnu.org Target Milestone: --- Hi, Since r258681 (PR84990), I've noticed many ICE failures on asan tests on ARM and AArch64. For instance: during RTL pass: expand /gcc/testsuite/c-c++-common/asan/aggressive-opts.c: In function 'Perl_do_sv_dump': /gcc/testsuite/c-c++-common/asan/aggressive-opts.c:8:1: internal compiler error: Segmentation fault 0xbac725 crash_signal /gcc/toplev.c:325 0xf4205c place_block_symbol(rtx_def*) /gcc/varasm.c:7404 0x7e4f02 use_anchored_address(rtx_def*) /gcc/explow.c:570 0x801340 expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) /gcc/expr.c:10011 0x7fe2cf expand_expr /gcc/expr.h:276 0x7fe2cf expand_expr_addr_expr_1 /gcc/expr.c:7939 0x800e05 expand_expr_addr_expr /gcc/expr.c:8059 0x800e05 expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) /gcc/expr.c:11230 0xbcfbc1 expand_normal /gcc/expr.h:282 0xbcfbc1 asan_emit_stack_protection(rtx_def*, rtx_def*, unsigned int, long*, tree_node**, int) /gcc/asan.c:1392 0x6c87a5 expand_used_vars /gcc/cfgexpand.c:2261 0x6c9bf2 execute /gcc/cfgexpand.c:6292 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. compiler exited with status 1