[Bug c++/114050] Inconsistency in double/float constant evaluation between 32 and 64 bit

2024-02-22 Thread sjh at schilling dot dk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114050 --- Comment #10 from Søren Jæger Hansen --- -fexcess-precision=fast it is for now then, thanks again for fast feedback.

[Bug c++/114050] Inconsistency in double/float constant evaluation between 32 and 64 bit

2024-02-22 Thread sjh at schilling dot dk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114050 --- Comment #8 from Søren Jæger Hansen --- I get all this, and thanks for quick processing. Still I think it's a bit odd that -std=c++* and -std?=gnu++* gives different results, but I assume there's a good reason for that. We'll be using -std=g

[Bug c++/114050] Inconsistency in double/float constant evaluation between 32 and 64 bit

2024-02-22 Thread sjh at schilling dot dk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114050 --- Comment #1 from Søren Jæger Hansen --- Created attachment 57492 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57492&action=edit Preprocessed output (gzipped to fit)

[Bug c++/114050] New: Inconsistency in double/float constant evaluation between 32 and 64 bit

2024-02-22 Thread sjh at schilling dot dk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114050 Bug ID: 114050 Summary: Inconsistency in double/float constant evaluation between 32 and 64 bit Product: gcc Version: 13.2.0 Status: UNCONFIRMED Severity: norm