[Bug target/117089] GCC Segmentation Fault internal compiler error on PPC64EL running with QEMU + chroot

2024-10-11 Thread rmaguire314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117089 --- Comment #1 from Ryan --- This can likely be closed. AARCH64 / ARM64 has a similar issue. Instead of every 10th file causing a crash, it's every 1000th for that arch. So it appeared to build fine last night, by luck, then this morning it se

[Bug c/117089] New: GCC Segmentation Fault internal compiler error on PPC64EL running with QEMU + chroot

2024-10-11 Thread rmaguire314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117089 Bug ID: 117089 Summary: GCC Segmentation Fault internal compiler error on PPC64EL running with QEMU + chroot Product: gcc Version: unknown Status: UNCONFIRMED

[Bug middle-end/116299] GCC optimizes away code when long double is represented by the IBM double-double method.

2024-08-09 Thread rmaguire314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116299 --- Comment #8 from Ryan --- The assembly generated on godbolt for ppc64el is indeed different with the "volatile" included. It may be the default that -O3 is supposed to aggressively optimize this away, but the spltting trick works for architec

[Bug middle-end/116299] GCC optimizes away code when long double is represented by the IBM double-double method.

2024-08-09 Thread rmaguire314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116299 --- Comment #7 from Ryan --- Created attachment 58887 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58887&action=edit Error in splitting trick when optimizing.

[Bug middle-end/116299] GCC optimizes away code when long double is represented by the IBM double-double method.

2024-08-08 Thread rmaguire314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116299 --- Comment #5 from Ryan --- Appending. Compiler Options: -pedantic -Wall -Wextra -Wpedantic -Wmissing-field-initializers -Wconversion -Wmissing-prototypes -Wmissing-declarations -Winit-self -Wnull-dereference -Wwrit

[Bug middle-end/116299] GCC optimizes away code when long double is represented by the IBM double-double method.

2024-08-08 Thread rmaguire314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116299 --- Comment #4 from Ryan --- Ah, sure here you go. Output of gcc -v: gcc version 12.2.0 (Debian 12.2.0-14) Target: powerpc64le-linux-gnu Thread model: posix Output of uname -a: Linux Ryans-CotG 6.1.0-23-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.

[Bug middle-end/116299] GCC optimizes away code when long double is represented by the IBM double-double method.

2024-08-08 Thread rmaguire314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116299 --- Comment #2 from Ryan --- It is a part of a rather large library. How much of it do you want? Here is the full function, in a working condition. /* TMPL_STATIC_INLINE macro found here. */ #include /*

[Bug c/116299] New: GCC optimizes away code when long double is represented by the IBM double-double method.

2024-08-08 Thread rmaguire314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116299 Bug ID: 116299 Summary: GCC optimizes away code when long double is represented by the IBM double-double method. Product: gcc Version: unknown Status: UNCONFIRMED

[Bug target/103980] -Wdouble-promotion triggers on s390x when it shouldn't.

2022-01-12 Thread rmaguire314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103980 --- Comment #8 from Ryan --- (In reply to Andrew Pinski from comment #7) > It might be the case Wdouble-promotion is just useless on s390 if you > configure your compiler with --enable-s390-excess-float-precision which was > only added for GCC11

[Bug c/103980] -Wdouble-promotion triggers on s390x when it shouldn't.

2022-01-11 Thread rmaguire314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103980 --- Comment #5 from Ryan --- (In reply to Andrew Pinski from comment #1) > Does it happen with a cross compiler or just a native compiler? Not sure what you mean by that. I'm emulating s390x on a Debian 11 amd64 machine via debootstrap: sudo d

[Bug c/103980] New: -Wdouble-promotion triggers on s390x when it shouldn't.

2022-01-11 Thread rmaguire314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103980 Bug ID: 103980 Summary: -Wdouble-promotion triggers on s390x when it shouldn't. Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: normal Pri