https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117331
--- Comment #4 from Jonathan Wakely ---
As noted in PR 19779, using -ffast-math or -funsafe-math-optimizations allows
your examples to compile.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117331
--- Comment #3 from Jonathan Wakely ---
This is one of many reasons that the world is moving to -mabi=ieeelongdouble
instead of ibmlongdouble
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117331
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117331
--- Comment #1 from IOhannes m zmölnig ---
ouch, i've actually posted my initial test-case that uses templates.
The original code looked like
```C++
template
T test(void) {
constexpr auto one = T (1);
constexpr auto oneThird = one / (T)