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

            Bug ID: 127805
           Summary: [17 Regression] ICE in in do_rpo_vn_1, at
                    tree-ssa-sccvn.cc:8962
           Product: gcc
           Version: 17.0
            Status: UNCONFIRMED
          Keywords: ice-on-invalid-code
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: burnus at gcc dot gnu.org
  Target Milestone: ---
            Target: gcn

Bootstrap of GCN with in-tree newlib fails building newlib with, which should
be a pretty recent change:

/home/tob/repos/gcc/newlib/libc/include/string.h: In function ‘memset’:
/home/tob/repos/gcc/newlib/libc/include/string.h:33:10: internal compiler
error: in do_rpo_vn_1, at tree-ssa-sccvn.cc:8962
   33 | void *   memset (void *, int, size_t);
      |          ^~~~~~
0x271d3bf internal_error(char const*, ...)
        /home/tob/repos/gcc/gcc/diagnostic-global-context.cc:787
0xabf403 fancy_abort(char const*, int, char const*)
        /home/tob/repos/gcc/gcc/diagnostics/context.cc:1813
0x9372d6 do_rpo_vn_1
        /home/tob/repos/gcc/gcc/tree-ssa-sccvn.cc:8962
0x150b3fd vn_driver::vn_driver(function*, edge_def*, bitmap_head*, bool, bool,
bool, vn_lookup_kind)
        /home/tob/repos/gcc/gcc/tree-ssa-sccvn.cc:9340
0x150b4c1 do_rpo_vn(function*, edge_def*, bitmap_head*, bool, bool, bool,
vn_lookup_kind)
        /home/tob/repos/gcc/gcc/tree-ssa-sccvn.cc:9316
0x164992a execute
        /home/tob/repos/gcc/gcc/tree-vectorizer.cc:1429

Reply via email to