[Bug libfortran/104233] [12 regression] ieee/issignaling_fallback.h broke Solaris/SPARC bootstrap

2022-01-26 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104233 Francois-Xavier Coudert changed: What|Removed |Added Status|NEW |RESOLVED

[Bug libfortran/104233] [12 regression] ieee/issignaling_fallback.h broke Solaris/SPARC bootstrap

2022-01-26 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104233 --- Comment #8 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #7 from Francois-Xavier Coudert --- > Pushed the fix as logical after checking on aarch64-apple-darwin. >

[Bug libfortran/104233] [12 regression] ieee/issignaling_fallback.h broke Solaris/SPARC bootstrap

2022-01-26 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104233 --- Comment #7 from Francois-Xavier Coudert --- Pushed the fix as logical after checking on aarch64-apple-darwin. https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=8769f32b645eb08b9f07ec3171cc21c3420f8616 Please let me know if this fixes

[Bug libfortran/104233] [12 regression] ieee/issignaling_fallback.h broke Solaris/SPARC bootstrap

2022-01-26 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104233 Eric Botcazou changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug libfortran/104233] [12 regression] ieee/issignaling_fallback.h broke Solaris/SPARC bootstrap

2022-01-25 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104233 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug libfortran/104233] [12 regression] ieee/issignaling_fallback.h broke Solaris/SPARC bootstrap

2022-01-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104233 --- Comment #5 from Jakub Jelinek --- I think testing __FLT128_IS_IEC_60559__ next to it is fine too, if __float128 and _Float128 exists, they are on all supported targets the same IEEE quad types, just _Generic doesn't treat them as the same

[Bug libfortran/104233] [12 regression] ieee/issignaling_fallback.h broke Solaris/SPARC bootstrap

2022-01-25 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104233 --- Comment #4 from Francois-Xavier Coudert --- > Shouldn't the __float128 stuff be guarded with > defined(GFC_REAL_16_IS_FLOAT128) || defined(HAVE_GFC_REAL_17) We could. My goal was for that header not to depend on libgfortran macros (meaning

[Bug libfortran/104233] [12 regression] ieee/issignaling_fallback.h broke Solaris/SPARC bootstrap

2022-01-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104233 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

[Bug libfortran/104233] [12 regression] ieee/issignaling_fallback.h broke Solaris/SPARC bootstrap

2022-01-25 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104233 --- Comment #2 from Francois-Xavier Coudert --- Created attachment 52289 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52289=edit Tentative patch Does the attached patch fix the issue?

[Bug libfortran/104233] [12 regression] ieee/issignaling_fallback.h broke Solaris/SPARC bootstrap

2022-01-25 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104233 --- Comment #1 from Francois-Xavier Coudert --- If __FLT128_IS_IEC_60559__ is defined, does it mean that the associated type is accessible as _Float128?

[Bug libfortran/104233] [12 regression] ieee/issignaling_fallback.h broke Solaris/SPARC bootstrap

2022-01-25 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104233 Rainer Orth changed: What|Removed |Added Target Milestone|--- |12.0