https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518
Martin Liška changed:
What|Removed |Added
Status|REOPENED|ASSIGNED
--- Comment #9 from Martin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518
--- Comment #8 from Segher Boessenkool ---
I confirm this is caused by r278207.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518
--- Comment #7 from Segher Boessenkool ---
Ah, -fdump-ipa-all-all . So it seems like ppc-round.c.072i.icf is what is
wrong; it says
Equals called for: round_float_uint/3:round_float_int/1 with result: true
Equals called for:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518
--- Comment #6 from Segher Boessenkool ---
It is still okay in ppc-round.c.048t.local-fnsummary2 but it is wrong
in ppc-round.c.088t.fixup_cfg3 (the pass immediately after it, at -O2).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518
--- Comment #5 from Segher Boessenkool ---
Actually, this is simply wrong.
===
;; Function round_double_uint (round_double_uint, funcdef_no=5, decl_uid=2879,
cgraph_uid=3, symbol_order=2)
round_double_uint (double a)
{
int _4;
double _5;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518
seurer at gcc dot gnu.org changed:
What|Removed |Added
Target|powerpc64-linux-gnu |powerpc64*-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518
Martin Liška changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |10.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518
seurer at gcc dot gnu.org changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
10 matches
Mail list logo