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

--- Comment #1 from Sam James <sjames at gcc dot gnu.org> ---
==1811379==
==1811379== Invalid read of size 2
==1811379==    at 0x1EA3004: tree_is_indexable(tree_node*) [clone .lto_priv.0]
(lto-streamer-out.cc:153)
==1811379==    by 0x1EB9491: DFS::DFS_write_tree(output_block*, DFS::sccs*,
tree_node*, bool, bool) (lto-streamer-out.cc:1766)
==1811379==    by 0x1EC1BAD: DFS::DFS_write_tree_body(output_block*,
tree_node*, DFS::sccs*, bool) (lto-streamer-out.cc:1104)
==1811379==    by 0x1EB3559: DFS::DFS(output_block*, tree_node*, bool, bool,
bool) (lto-streamer-out.cc:734)
==1811379==    by 0x1EB2CDC: lto_output_tree(output_block*, tree_node*, bool,
bool) (lto-streamer-out.cc:1860)
==1811379==    by 0x1DFC470: UnknownInlinedFun (lto-streamer-out.cc:2451)
==1811379==    by 0x1DFC470: lto_output() (lto-streamer-out.cc:2814)
==1811379==    by 0x265FC15: write_lto() [clone .lto_priv.0] (passes.cc:2792)
==1811379==    by 0x1F9C6BD: UnknownInlinedFun (passes.cc:2858)
==1811379==    by 0x1F9C6BD: ipa_write_summaries() (passes.cc:2914)
==1811379==    by 0x1D08B89: UnknownInlinedFun (cgraphunit.cc:2262)
==1811379==    by 0x1D08B89: symbol_table::compile() (cgraphunit.cc:2337)
==1811379==    by 0x26536E8: symbol_table::finalize_compilation_unit()
(cgraphunit.cc:2589)
==1811379==    by 0x2607CF0: compile_file() [clone .lto_priv.0] (toplev.cc:478)
==1811379==    by 0x25B2780: UnknownInlinedFun (toplev.cc:2213)
==1811379==    by 0x25B2780: toplev::main(int, char**) (toplev.cc:2373)
==1811379==  Address 0xcf07960 is in a rw- anonymous segment
==1811379==
==1811379== Invalid read of size 4
==1811379==    at 0x1EA302B: tree_is_indexable(tree_node*) [clone .lto_priv.0]
(lto-streamer-out.cc:162)
==1811379==    by 0x1EB9491: DFS::DFS_write_tree(output_block*, DFS::sccs*,
tree_node*, bool, bool) (lto-streamer-out.cc:1766)
==1811379==    by 0x1EC1BAD: DFS::DFS_write_tree_body(output_block*,
tree_node*, DFS::sccs*, bool) (lto-streamer-out.cc:1104)                       
                                     ==1811379==    by 0x1EB3559:
DFS::DFS(output_block*, tree_node*, bool, bool, bool) (lto-streamer-out.cc:734)
                                                                            
==1811379==    by 0x1EB2CDC: lto_output_tree(output_block*, tree_node*, bool,
bool) (lto-streamer-out.cc:1860)                                               
                            ==1811379==    by 0x1DFC470: UnknownInlinedFun
(lto-streamer-out.cc:2451)
==1811379==    by 0x1DFC470: lto_output() (lto-streamer-out.cc:2814)
==1811379==    by 0x265FC15: write_lto() [clone .lto_priv.0] (passes.cc:2792)
==1811379==    by 0x1F9C6BD: UnknownInlinedFun (passes.cc:2858)                
                                                                               
                          ==1811379==    by 0x1F9C6BD: ipa_write_summaries()
(passes.cc:2914)
==1811379==    by 0x1D08B89: UnknownInlinedFun (cgraphunit.cc:2262)
==1811379==    by 0x1D08B89: symbol_table::compile() (cgraphunit.cc:2337)
==1811379==    by 0x26536E8: symbol_table::finalize_compilation_unit()
(cgraphunit.cc:2589)
==1811379==    by 0x2607CF0: compile_file() [clone .lto_priv.0] (toplev.cc:478)
==1811379==    by 0x25B2780: UnknownInlinedFun (toplev.cc:2213)
==1811379==    by 0x25B2780: toplev::main(int, char**) (toplev.cc:2373)
==1811379==  Address 0xcf07960 is in a rw- anonymous segment
==1811379==
==1811379== Invalid read of size 2
==1811379==    at 0x1EB3538: DFS::DFS(output_block*, tree_node*, bool, bool,
bool) (lto-streamer-out.cc:730)
==1811379==    by 0x1EB2CDC: lto_output_tree(output_block*, tree_node*, bool,
bool) (lto-streamer-out.cc:1860)
==1811379==    by 0x1DFC470: UnknownInlinedFun (lto-streamer-out.cc:2451)
==1811379==    by 0x1DFC470: lto_output() (lto-streamer-out.cc:2814)
==1811379==    by 0x265FC15: write_lto() [clone .lto_priv.0] (passes.cc:2792)
==1811379==    by 0x1F9C6BD: UnknownInlinedFun (passes.cc:2858)
==1811379==    by 0x1F9C6BD: ipa_write_summaries() (passes.cc:2914)
==1811379==    by 0x1D08B89: UnknownInlinedFun (cgraphunit.cc:2262)
==1811379==    by 0x1D08B89: symbol_table::compile() (cgraphunit.cc:2337)
==1811379==    by 0x26536E8: symbol_table::finalize_compilation_unit()
(cgraphunit.cc:2589)
==1811379==    by 0x2607CF0: compile_file() [clone .lto_priv.0] (toplev.cc:478)
==1811379==    by 0x25B2780: UnknownInlinedFun (toplev.cc:2213)
==1811379==    by 0x25B2780: toplev::main(int, char**) (toplev.cc:2373)
==1811379==    by 0x25B19DA: main (main.cc:39)
==1811379==  Address 0xcf07960 is in a rw- anonymous segment
==1811379==
==1811379== Invalid read of size 2
==1811379==    at 0x1EC1578: DFS::DFS_write_tree_body(output_block*,
tree_node*, DFS::sccs*, bool) (lto-streamer-out.cc:963)
==1811379==    by 0x1EB3559: DFS::DFS(output_block*, tree_node*, bool, bool,
bool) (lto-streamer-out.cc:734)
==1811379==    by 0x1EB2CDC: lto_output_tree(output_block*, tree_node*, bool,
bool) (lto-streamer-out.cc:1860)
==1811379==    by 0x1DFC470: UnknownInlinedFun (lto-streamer-out.cc:2451)
==1811379==    by 0x1DFC470: lto_output() (lto-streamer-out.cc:2814)
==1811379==    by 0x265FC15: write_lto() [clone .lto_priv.0] (passes.cc:2792)
==1811379==    by 0x1F9C6BD: UnknownInlinedFun (passes.cc:2858)
==1811379==    by 0x1F9C6BD: ipa_write_summaries() (passes.cc:2914)
==1811379==    by 0x1D08B89: UnknownInlinedFun (cgraphunit.cc:2262)
==1811379==    by 0x1D08B89: symbol_table::compile() (cgraphunit.cc:2337)
==1811379==    by 0x26536E8: symbol_table::finalize_compilation_unit()
(cgraphunit.cc:2589)
==1811379==    by 0x2607CF0: compile_file() [clone .lto_priv.0] (toplev.cc:478)
==1811379==    by 0x25B2780: UnknownInlinedFun (toplev.cc:2213)
==1811379==    by 0x25B2780: toplev::main(int, char**) (toplev.cc:2373)
==1811379==    by 0x25B19DA: main (main.cc:39)
==1811379==  Address 0xcf07960 is in a rw- anonymous segment
==1811379==
==1811379== Invalid read of size 1
==1811379==    at 0x1EC159C: DFS::DFS_write_tree_body(output_block*,
tree_node*, DFS::sccs*, bool) (lto-streamer-out.cc:967)
==1811379==    by 0x1EB3559: DFS::DFS(output_block*, tree_node*, bool, bool,
bool) (lto-streamer-out.cc:734)
==1811379==    by 0x1EB2CDC: lto_output_tree(output_block*, tree_node*, bool,
bool) (lto-streamer-out.cc:1860)
==1811379==    by 0x1DFC470: UnknownInlinedFun (lto-streamer-out.cc:2451)
==1811379==    by 0x1DFC470: lto_output() (lto-streamer-out.cc:2814)
==1811379==    by 0x265FC15: write_lto() [clone .lto_priv.0] (passes.cc:2792)
==1811379==    by 0x1F9C6BD: UnknownInlinedFun (passes.cc:2858)
==1811379==    by 0x1F9C6BD: ipa_write_summaries() (passes.cc:2914)
==1811379==    by 0x1D08B89: UnknownInlinedFun (cgraphunit.cc:2262)
==1811379==    by 0x1D08B89: symbol_table::compile() (cgraphunit.cc:2337)
==1811379==    by 0x26536E8: symbol_table::finalize_compilation_unit()
(cgraphunit.cc:2589)
==1811379==    by 0x2607CF0: compile_file() [clone .lto_priv.0] (toplev.cc:478)
==1811379==    by 0x25B2780: UnknownInlinedFun (toplev.cc:2213)
==1811379==    by 0x25B2780: toplev::main(int, char**) (toplev.cc:2373)
==1811379==    by 0x25B19DA: main (main.cc:39)
==1811379==  Address 0x3a715e1 is not stack'd, malloc'd or (recently) free'd
==1811379==
during IPA pass: modref
src/option_types.cc:24:1: internal compiler error: Segmentation fault
   24 | }
      | ^
^C

Reply via email to