https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959
Alan Modra changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959
Alan Modra changed:
What|Removed |Added
CC||amodra at gmail dot com
--- Comment #7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959
--- Comment #5 from Bill Schmidt ---
Martin, did you specify -mlra and -mvsx-timode? Peter's compiler is a test one
that turns these on by default. Just want to be sure we're comparing the same
things.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959
Peter Bergner changed:
What|Removed |Added
CC||dje at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959
--- Comment #1 from Peter Bergner ---
Simpler test case??? Anyway, it fails too.
typedef union { _Decimal128 a; } u_t;
extern u_t fn1 (void);
extern void fn2 (u_t);
void
foo (void)
{
fn2 (fn1 ());
}
Before LRA, we have:
(call_insn 5 2 6 2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959
--- Comment #2 from Michael Meissner ---
Just to be clear, does it still fail with the fix for PR 68805 installed?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959
--- Comment #3 from Peter Bergner ---
(In reply to Michael Meissner from comment #2)
> Just to be clear, does it still fail with the fix for PR 68805 installed?
Yes, my compiler has that fix.