[Bug middle-end/26374] Compile failure on long double

2022-03-11 Thread beebe at math dot utah.edu via Gcc-bugs
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

[Bug middle-end/26374] Compile failure on long double

2022-03-08 Thread vincent-gcc at vinc17 dot net via Gcc-bugs
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 >

[Bug middle-end/26374] Compile failure on long double

2022-03-08 Thread dje at gcc dot gnu.org via Gcc-bugs
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.

[Bug middle-end/26374] Compile failure on long double

2022-03-08 Thread beebe at math dot utah.edu via Gcc-bugs
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

[Bug middle-end/26374] Compile failure on long double

2022-03-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
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

[Bug middle-end/26374] Compile failure on long double

2022-03-08 Thread beebe at math dot utah.edu via Gcc-bugs
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,

[Bug middle-end/26374] Compile failure on long double

2022-03-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
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

[Bug middle-end/26374] Compile failure on long double

2022-03-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
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.

[Bug middle-end/26374] Compile failure on long double

2022-03-08 Thread beebe at math dot utah.edu via Gcc-bugs
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

[Bug middle-end/26374] Compile failure on long double

2014-02-16 Thread jackie.rosen at hushmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC|

[Bug middle-end/26374] Compile failure on long double

2007-03-22 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug middle-end/26374] Compile failure on long double

2006-12-28 Thread dwmw2 at infradead dot org
--- 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|

[Bug middle-end/26374] Compile failure on long double

2006-12-28 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug middle-end/26374] Compile failure on long double

2006-04-06 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug middle-end/26374] Compile failure on long double

2006-02-24 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug middle-end/26374] Compile failure on long double

2006-02-20 Thread pinskia at gcc dot gnu dot org
--- 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