https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95745
Bug ID: 95745 Summary: [11 regression] O3-pr85794.c fails since r11-1445-g502d63b6d6141597bb18fd23c87736a1b384cf8f Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: clyon at gcc dot gnu.org Target Milestone: --- Hi, Since r11-1445-g502d63b6d6141597bb18fd23c87736a1b384cf8f I have noticed that O3-pr85794.c fails on arm: FAIL: gcc.dg/vect/O3-pr85794.c (internal compiler error) FAIL: gcc.dg/vect/O3-pr85794.c (test for excess errors) Excess errors: during RTL pass: expand /gcc/testsuite/gcc.dg/vect/O3-pr85794.c:7:1: internal compiler error: in do_store_flag, at expr.c:12247 0x8fe346 do_store_flag /gcc/expr.c:12247 0x8ff3c1 expand_expr_real_2(separate_ops*, rtx_def*, machine_mode, expand_modifier) /gcc/expr.c:9610 0x7bd97a expand_gimple_stmt_1 /gcc/cfgexpand.c:3787 0x7bd97a expand_gimple_stmt /gcc/cfgexpand.c:3847 0x7bfadd expand_gimple_basic_block /gcc/cfgexpand.c:5888 0x7c1c50 execute /gcc/cfgexpand.c:6572 Many other ICEs appeared between r11-1409 and r11-1457 which are probably caused by the same commit: gcc.dg/vect/O3-pr85794.c (internal compiler error) gcc.dg/vect/bb-slp-43.c (internal compiler error) gcc.dg/vect/bb-slp-43.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/bb-slp-cond-1.c (internal compiler error) gcc.dg/vect/bb-slp-cond-1.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/bb-slp-pattern-2.c (internal compiler error) gcc.dg/vect/bb-slp-pattern-2.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/bb-slp-pr92596.c (internal compiler error) gcc.dg/vect/bb-slp-pr92596.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr18308.c (internal compiler error) gcc.dg/vect/pr18308.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr24059.c (internal compiler error) gcc.dg/vect/pr24059.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr51000.c (internal compiler error) gcc.dg/vect/pr51000.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr51581-3.c (internal compiler error) gcc.dg/vect/pr51581-3.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr51581-4.c (internal compiler error) gcc.dg/vect/pr51581-4.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr56625.c (internal compiler error) gcc.dg/vect/pr56625.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr59519-2.c (internal compiler error) gcc.dg/vect/pr59519-2.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr59591-1.c (internal compiler error) gcc.dg/vect/pr59591-1.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr62075.c (internal compiler error) gcc.dg/vect/pr62075.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr63605.c (internal compiler error) gcc.dg/vect/pr63605.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr65947-1.c (internal compiler error) gcc.dg/vect/pr65947-1.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr65947-12.c (internal compiler error) gcc.dg/vect/pr65947-12.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr65947-13.c (internal compiler error) gcc.dg/vect/pr65947-13.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr65947-14.c (internal compiler error) gcc.dg/vect/pr65947-14.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr65947-2.c (internal compiler error) gcc.dg/vect/pr65947-2.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr65947-3.c (internal compiler error) gcc.dg/vect/pr65947-3.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr65947-4.c (internal compiler error) gcc.dg/vect/pr65947-4.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr65947-6.c (internal compiler error) gcc.dg/vect/pr65947-6.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr68305.c (internal compiler error) gcc.dg/vect/pr68305.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr69820.c (internal compiler error) gcc.dg/vect/pr69820.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr71259.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr72866.c (internal compiler error) gcc.dg/vect/pr72866.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr80631-1.c (internal compiler error) gcc.dg/vect/pr80631-1.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr80631-2.c (internal compiler error) gcc.dg/vect/pr80631-2.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr86927.c (internal compiler error) gcc.dg/vect/pr86927.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/pr94727.c (internal compiler error) gcc.dg/vect/pr94727.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/slp-cond-1.c (internal compiler error) gcc.dg/vect/slp-cond-1.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/slp-cond-3.c (internal compiler error) gcc.dg/vect/slp-cond-3.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/slp-cond-4.c (internal compiler error) gcc.dg/vect/slp-cond-4.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/slp-cond-5.c (internal compiler error) gcc.dg/vect/slp-cond-5.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-bool-cmp-2.c (internal compiler error) gcc.dg/vect/vect-bool-cmp-2.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-cond-1.c (internal compiler error) gcc.dg/vect/vect-cond-1.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-cond-11.c (internal compiler error) gcc.dg/vect/vect-cond-11.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-cond-2.c (internal compiler error) gcc.dg/vect/vect-cond-2.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-cond-3.c (internal compiler error) gcc.dg/vect/vect-cond-3.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-cond-4.c (internal compiler error) gcc.dg/vect/vect-cond-4.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-cond-6.c (internal compiler error) gcc.dg/vect/vect-cond-6.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-cond-7.c (internal compiler error) gcc.dg/vect/vect-cond-7.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-cond-reduc-5.c (internal compiler error) gcc.dg/vect/vect-cond-reduc-5.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-cond-reduc-6.c (internal compiler error) gcc.dg/vect/vect-cond-reduc-6.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-epilogues-2.c (internal compiler error) gcc.dg/vect/vect-epilogues-2.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-sdivmod-1.c (internal compiler error) gcc.dg/vect/vect-sdivmod-1.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-simd-5.c (internal compiler error) gcc.dg/vect/vect-simd-5.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-simd-6.c (internal compiler error) gcc.dg/vect/vect-simd-6.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-simd-7.c (internal compiler error) gcc.dg/vect/vect-simd-7.c -flto -ffat-lto-objects (internal compiler error) gcc.dg/vect/vect-widen-mult-extern-1.c (internal compiler error) gcc.dg/vect/vect-widen-mult-extern-1.c -flto -ffat-lto-objects (internal compiler error)