https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102446
Andrew Pinski changed:
What|Removed |Added
Keywords|needs-bisection |
--- Comment #12 from Andrew Pinski
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102446
--- Comment #11 from Jakub Jelinek ---
It still fails for me. As I corrected in #c7, I didn't mean ICE but
miscompilation (at -O3).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102446
Andrew Pinski changed:
What|Removed |Added
Keywords||needs-bisection
--- Comment #10 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102446
--- Comment #9 from Jakub Jelinek ---
I think PR23567 is quite different, that was about stores to a place that might
not be writable, this is about making a possibly trapping conditional load
being unconditional.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102446
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102446
--- Comment #7 from Jakub Jelinek ---
I mean segfaults at runtime, not ICEs.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102446
--- Comment #6 from Jakub Jelinek ---
int a = 1, c, e, f, *j, k, o, *r = , s;
char b, l;
short d, *g;
unsigned h;
static void m(void);
static inline void n(int);
void p(int *q) {
while (1) {
if (*q)
break;
if (*g)
o = c;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102446
--- Comment #5 from Richard Biener ---
(In reply to Jan Hubicka from comment #4)
> > Started with r5-6477-g3620b606822f80863488ca4883542d848d41f9f9
> This only affects early inlining decisions, so it may be useful to
> bisect this with --param
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102446
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2