Re: Make C2X imply -fno-fp-int-builtin-inexact

2019-10-13 Thread Rainer Orth
Rainer Orth writes: I’m not quite sure what you’re proposing here (probably missing something obvious). >>> >>> At the moment, gcc/testsuite/lib/target-supports.exp >>> (add_options_for_c99_runtime) adds -mmacosx-version-min=10.3 to the >>> testcase flags on powerpc-*-darwin*. Since, a

Re: Make C2X imply -fno-fp-int-builtin-inexact

2019-10-10 Thread Rainer Orth
Hi Iain, >>> I’m not quite sure what you’re proposing here (probably missing something >>> obvious). >> >> At the moment, gcc/testsuite/lib/target-supports.exp >> (add_options_for_c99_runtime) adds -mmacosx-version-min=10.3 to the >> testcase flags on powerpc-*-darwin*. Since, as Joseph mentioned

Re: Make C2X imply -fno-fp-int-builtin-inexact

2019-10-10 Thread Iain Sandoe
Hi Rainer, Rainer Orth wrote: Rainer Orth wrote: No idea about Darwin/PowerPC though. Right now, anything < 10.4 is not a viable host (without jumping through a lot of hoops, regardless of the c99 requirements)... … but It would be good to continue to support these earlier versions as

Re: Make C2X imply -fno-fp-int-builtin-inexact

2019-10-10 Thread Rainer Orth
Hi Iain, > Rainer Orth wrote: > >> Hi Joseph, >> >>> On Wed, 9 Oct 2019, Rainer Orth wrote: >>> the new test FAILs on Solaris/x86, both 32 and 64-bit: FAIL: gcc.dg/torture/builtin-fp-int-inexact-c2x.c -O0 execution test FAIL: gcc.dg/torture/builtin-fp-int-inexact-c2x.c -O

Re: Make C2X imply -fno-fp-int-builtin-inexact

2019-10-10 Thread Iain Sandoe
Hi Rainer, Rainer Orth wrote: Hi Joseph, On Wed, 9 Oct 2019, Rainer Orth wrote: the new test FAILs on Solaris/x86, both 32 and 64-bit: FAIL: gcc.dg/torture/builtin-fp-int-inexact-c2x.c -O0 execution test FAIL: gcc.dg/torture/builtin-fp-int-inexact-c2x.c -O1 execution test FAIL: gcc.

Re: Make C2X imply -fno-fp-int-builtin-inexact

2019-10-10 Thread Rainer Orth
Hi Joseph, > On Wed, 9 Oct 2019, Rainer Orth wrote: > >> the new test FAILs on Solaris/x86, both 32 and 64-bit: >> >> FAIL: gcc.dg/torture/builtin-fp-int-inexact-c2x.c -O0 execution test >> FAIL: gcc.dg/torture/builtin-fp-int-inexact-c2x.c -O1 execution test >> FAIL: gcc.dg/torture/builtin-

Re: Make C2X imply -fno-fp-int-builtin-inexact

2019-10-09 Thread Joseph Myers
On Wed, 9 Oct 2019, Rainer Orth wrote: > the new test FAILs on Solaris/x86, both 32 and 64-bit: > > FAIL: gcc.dg/torture/builtin-fp-int-inexact-c2x.c -O0 execution test > FAIL: gcc.dg/torture/builtin-fp-int-inexact-c2x.c -O1 execution test > FAIL: gcc.dg/torture/builtin-fp-int-inexact-c2x.c

Re: Make C2X imply -fno-fp-int-builtin-inexact

2019-10-09 Thread Rainer Orth
Hi Joseph, > gcc/testsuite: > 2019-10-08 Joseph Myers > > * gcc.dg/torture/builtin-fp-int-inexact-c2x.c: New test. [...] > Index: gcc/testsuite/gcc.dg/torture/builtin-fp-int-inexact-c2x.c > === > --- gcc/testsuite/gcc.dg/tort

Make C2X imply -fno-fp-int-builtin-inexact

2019-10-07 Thread Joseph Myers
Since TS 18661-1 has been integrated into C2X, this patch makes C2X imply -fno-fp-int-builtin-inexact. Bootstrapped with no regressions on x86_64-pc-linux-gnu. Applied to mainline. gcc: 2019-10-08 Joseph Myers * doc/invoke.texi (-ffp-int-builtin-inexact): Document -fno-fp-in