public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/96354] New: [10 regression] ICE in maybe_canonicalize_mem_ref_addr, at gimple-fold.c:4903
@ 2020-07-28 11:26 tm@dev-zero.ch
  2020-07-28 11:41 ` [Bug c++/96354] " marxin at gcc dot gnu.org
                   ` (25 more replies)
  0 siblings, 26 replies; 27+ messages in thread
From: tm@dev-zero.ch @ 2020-07-28 11:26 UTC (permalink / raw)
  To: gcc-bugs

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

            Bug ID: 96354
           Summary: [10 regression] ICE in
                    maybe_canonicalize_mem_ref_addr, at gimple-fold.c:4903
           Product: gcc
           Version: 10.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: tm@dev-zero.ch
  Target Milestone: ---

Unfortunately I wasn't able to isolate it (yet), but what I see with the
plumed-2.6.1 package from https://github.com/plumed/plumed2/releases with
gcc-10.2.0 (which should include the fix for issue #94216 already) is this:

during IPA pass: inline
RMSD.cpp: In member function ‘void
PLMD::RMSDCoreData::doCoreCalcWithCloseStructure(bool, bool, PLMD::Tensor&,
PLMD::Tensor&, std::array<std::array<PLMD::TensorGeneric<3, 3>, 3>, 3>&)’:
RMSD.cpp:1134:6: internal compiler error: in maybe_canonicalize_mem_ref_addr,
at gimple-fold.c:4903
 1134 | void RMSDCoreData::doCoreCalcWithCloseStructure(bool safe,bool alEqDis,
Tensor & rotationPosClose, Tensor & rotationRefClose,
std::array<std::array<Tensor,3>,3> & drotationPosCloseDrr01) {
      |      ^~~~~~~~~~~~
0xa1bdac maybe_canonicalize_mem_ref_addr
    /data/tiziano/cp2k/tools/toolchain/build/gcc-10.2.0/gcc/gimple-fold.c:4903
0xa20553 fold_stmt_1
    /data/tiziano/cp2k/tools/toolchain/build/gcc-10.2.0/gcc/gimple-fold.c:5058
0xd26380 fold_marked_statements
    /data/tiziano/cp2k/tools/toolchain/build/gcc-10.2.0/gcc/tree-inline.c:5342
0xd332b5 optimize_inline_calls(tree_node*)
    /data/tiziano/cp2k/tools/toolchain/build/gcc-10.2.0/gcc/tree-inline.c:5448
0xac9f9e inline_transform(cgraph_node*)
   
/data/tiziano/cp2k/tools/toolchain/build/gcc-10.2.0/gcc/ipa-inline-transform.c:736
0xbf187e execute_one_ipa_transform_pass
    /data/tiziano/cp2k/tools/toolchain/build/gcc-10.2.0/gcc/passes.c:2233
0xbf187e execute_all_ipa_transforms(bool)
    /data/tiziano/cp2k/tools/toolchain/build/gcc-10.2.0/gcc/passes.c:2272
0x8dfdc4 cgraph_node::expand()
    /data/tiziano/cp2k/tools/toolchain/build/gcc-10.2.0/gcc/cgraphunit.c:2293
0x8e117d expand_all_functions
    /data/tiziano/cp2k/tools/toolchain/build/gcc-10.2.0/gcc/cgraphunit.c:2471
0x8e117d symbol_table::compile()
    /data/tiziano/cp2k/tools/toolchain/build/gcc-10.2.0/gcc/cgraphunit.c:2822
0x8e325c symbol_table::finalize_compilation_unit()
    /data/tiziano/cp2k/tools/toolchain/build/gcc-10.2.0/gcc/cgraphunit.c:3002
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.

The function would be this one here:
https://github.com/plumed/plumed2/blob/57fdb1ad1bcd4794190b97c22f86fec51d2a38be/src/tools/RMSD.cpp#L1133-L1203

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2020-09-01  8:32 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-28 11:26 [Bug c++/96354] New: [10 regression] ICE in maybe_canonicalize_mem_ref_addr, at gimple-fold.c:4903 tm@dev-zero.ch
2020-07-28 11:41 ` [Bug c++/96354] " marxin at gcc dot gnu.org
2020-07-28 13:21 ` tm@dev-zero.ch
2020-07-28 13:41 ` rguenth at gcc dot gnu.org
2020-07-28 13:43 ` marxin at gcc dot gnu.org
2020-07-28 14:03 ` [Bug c++/96354] [10/11 Regression] ICE in maybe_canonicalize_mem_ref_addr, at gimple-fold.c:4903 since r10-2271-gd81ab49d0586fca0 marxin at gcc dot gnu.org
2020-07-28 14:18 ` marxin at gcc dot gnu.org
2020-07-28 14:20 ` jakub at gcc dot gnu.org
2020-07-28 14:45 ` jakub at gcc dot gnu.org
2020-07-28 16:25 ` rguenther at suse dot de
2020-07-28 16:34 ` jakub at gcc dot gnu.org
2020-07-28 18:03 ` jakub at gcc dot gnu.org
2020-07-29  8:20 ` rguenther at suse dot de
2020-07-29  9:50 ` [Bug debug/96354] " jakub at gcc dot gnu.org
2020-07-29 11:24 ` rguenth at gcc dot gnu.org
2020-07-29 11:44 ` rguenth at gcc dot gnu.org
2020-07-29 11:49 ` jakub at gcc dot gnu.org
2020-07-29 12:22 ` rguenther at suse dot de
2020-07-29 12:26 ` jakub at gcc dot gnu.org
2020-07-29 12:31 ` rguenther at suse dot de
2020-07-29 12:44 ` jakub at gcc dot gnu.org
2020-07-29 13:00 ` rguenther at suse dot de
2020-08-03 11:34 ` jakub at gcc dot gnu.org
2020-08-03 13:01 ` rguenth at gcc dot gnu.org
2020-08-04  9:32 ` cvs-commit at gcc dot gnu.org
2020-08-04  9:46 ` cvs-commit at gcc dot gnu.org
2020-09-01  8:32 ` rguenth at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).