[Bug tree-optimization/26771] [4.2 regression] ICE with -fmudflap
reichelt at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Fri Mar 31 13:55:00 GMT 2006
------- Comment #3 from reichelt at gcc dot gnu dot org 2006-03-31 13:55 -------
The original testcase does not crash anymore, but changing the
inline bool f1(char* p, char* q, int) { return p ? p : q; }
to
inline bool f1(char* p, char* q, const int&) { return p ? p : q; }
makes the compiler crash again.
Btw, the ICE is:
bug.cc: In function 'void f2(E)':
bug.cc:51: error: definition in block 5 does not dominate use in block 20
for SSA_NAME: SMT.21_144 in statement:
SMT.21_78 = PHI <SMT.21_207(16), SMT.21_144(20), SMT.21_172(9)>;
PHI argument
SMT.21_144
for PHI node
SMT.21_78 = PHI <SMT.21_207(16), SMT.21_144(20), SMT.21_172(9)>;
bug.cc:51: internal compiler error: verify_ssa failed
Please submit a full bug report, [etc.]
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26771
More information about the Gcc-bugs
mailing list