https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
--- Comment #22 from beebe at math dot utah.edu ---
Yesterday, I got a Fedora 36 PPC64LE VM up, and left it installing
hundreds of packages overnight. QEMU 4.2.1 on Ubuntu 20.04 picks a
default CPU type of POWER9. Alas, the ISO installation
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
--- Comment #21 from Vincent Lefèvre ---
(In reply to Jakub Jelinek from comment #16)
> As for constant folding, even with double double gcc is able to fold some
> constant arithmetics in that format, but because the emulation is only
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
--- Comment #20 from David Edelsohn ---
Double-double has advantages and disadvantages. You're welcome to debate
William Kahan about the choice instead of making snarky comments here.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
--- Comment #19 from beebe at math dot utah.edu ---
Thanks for the further comments on PowerPC, double double as fake long
double, and the news of gcc-12 on Fedora 36 for that CPU. I'll soon
build a VM to get access to that combination. I have
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
--- Comment #18 from Jakub Jelinek ---
Note, for the time being only little endian powerpc64 can switch (I think only
power9 and later have hw support for IEEE quad and in the ABI it is passed in
Altivec/VSX registers. ppc64le only supports
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
--- Comment #17 from beebe at math dot utah.edu ---
>> ... powerpc currently uses what is called double double for 128bit
>> long double. GCC does not know how to constant fold that nicely.
Yes, I know about the double double format that IBM,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
--- Comment #16 from Jakub Jelinek ---
(In reply to Andrew Pinski from comment #15)
> (In reply to beebe from comment #14)
> > >> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
> >
> > That is a really old one, from early 2006; I would have
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
--- Comment #15 from Andrew Pinski ---
(In reply to beebe from comment #14)
> >> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
>
> That is a really old one, from early 2006; I would have hoped that it
> had long since been repaired in gcc.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
--- Comment #14 from beebe at math dot utah.edu ---
>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
That is a really old one, from early 2006; I would have hoped that it
had long since been repaired in gcc.
However, I just checked my VM
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
Jackie Rosen jackie.rosen at hushmail dot com changed:
What|Removed |Added
CC|
--- Comment #12 from pinskia at gcc dot gnu dot org 2007-03-22 23:49
---
*** Bug 31321 has been marked as a duplicate of this bug. ***
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #10 from dwmw2 at infradead dot org 2006-12-28 14:32 ---
Any progress on this?
--
dwmw2 at infradead dot org changed:
What|Removed |Added
CC|
--- Comment #11 from pinskia at gcc dot gnu dot org 2006-12-28 14:48
---
(In reply to comment #10)
Any progress on this?
There are two way of fixing this as far as I can see:
teach real.c about how to fold IBM 128bit long double format
use MPFR instead
I would use the latter if I got
--- Comment #9 from pinskia at gcc dot gnu dot org 2006-04-06 16:13 ---
*** Bug 27054 has been marked as a duplicate of this bug. ***
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-02-24 21:04 ---
*** Bug 26462 has been marked as a duplicate of this bug. ***
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-02-20 19:33 ---
Confirmed.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
16 matches
Mail list logo