https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124135
Bug ID: 124135
Summary: [16 Regression] ICE: invalid RHS for gimple memory
store: ‘var_decl’ on s390x-linux-gnu
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: doko at gcc dot gnu.org
Target Milestone: ---
sen with trunk 20260210 on s390x-linux-gnu:
/<<PKGBUILDDIR>>/source/adios2/toolkit/format/bp/BPBase.tcc:179:13: error:
invalid RHS for gimple memory store: ‘var_decl’
179 | inline void BPBase::ParseCharacteristics(const std::vector<char>
&buffer, size_t &position,
| ^~~~~~
value
value
# .MEM_1030 = VDEF <.MEM_1029>
value = value;
/<<PKGBUILDDIR>>/source/adios2/toolkit/format/bp/BPBase.tcc:179:13: error:
invalid RHS for gimple memory store: ‘var_decl’
value
value
# .MEM_1039 = VDEF <.MEM_1038>
value = value;
/<<PKGBUILDDIR>>/source/adios2/toolkit/format/bp/BPBase.tcc:179:13: error:
invalid RHS for gimple memory store: ‘var_decl’
value
value
# .MEM_1048 = VDEF <.MEM_1047>
value = value;
/<<PKGBUILDDIR>>/source/adios2/toolkit/format/bp/BPBase.tcc:179:13: error:
invalid RHS for gimple memory store: ‘var_decl’
value
value
# .MEM_1057 = VDEF <.MEM_1056>
value = value;
/<<PKGBUILDDIR>>/source/adios2/toolkit/format/bp/BPBase.tcc:179:13: error:
invalid RHS for gimple memory store: ‘var_decl’
value
value
# .MEM_1066 = VDEF <.MEM_1065>
value = value;
/<<PKGBUILDDIR>>/source/adios2/toolkit/format/bp/BPBase.tcc:179:13: error:
invalid RHS for gimple memory store: ‘var_decl’
value
value
# .MEM_1120 = VDEF <.MEM_1119>
value = value;
/<<PKGBUILDDIR>>/source/adios2/toolkit/format/bp/BPBase.tcc:179:13: error:
invalid RHS for gimple memory store: ‘var_decl’
value
value
# .MEM_1129 = VDEF <.MEM_1128>
value = value;
during GIMPLE pass: fixup_cfg
/<<PKGBUILDDIR>>/source/adios2/toolkit/format/bp/BPBase.tcc:179:13: internal
compiler error: verify_gimple failed
0x1986065 internal_error(char const*, ...)
../../src/gcc/diagnostic-global-context.cc:787
0x1f14599 verify_gimple_in_cfg(function*, bool, bool) [clone .constprop.0]
[clone .isra.0]
../../src/gcc/tree-cfg.cc:5599
0x1d6203d execute_function_todo
../../src/gcc/passes.cc:2100
0x1bab31d do_per_function
../../src/gcc/passes.cc:1699
0x1bab31d execute_todo
../../src/gcc/passes.cc:2152