On 12/3/23 05:23, Thomas Schwinge wrote:
Hi!

On 2023-12-03T08:41:59+0100, Florian Weimer <f...@deneb.enyo.de> wrote:
* Jeff Law:

Anyway, this test was the one I was most concerned about.  Basically
we're testing that on a !dfp target that the builtins are not available.
   It expects a warning, but gets an error by default now.  I just
changed the test to use -fpermissive, so that the test behaves as it did
previously.

In these ambiguous cases, I cloned tests into -fpermissive and error
variants.  This might be appropriate here as well (or I should remove
the clones again if those are the wrong thing to do).

For that test case, it did seem appropriate to me to simply
's%dg-warning%dg-error', which I already had posted in
<https://inbox.sourceware.org/87fs0luded....@euler.schwinge.homeip.net>
"c: Turn -Wimplicit-function-declaration into a permerror: Fix 
'gcc.dg/gnu23-builtins-no-dfp-1.c'",
awaiting review.  Rationale: For this test case it's secondary *how*
"implicit declaration of function" is diagnosed, so I'd test the standard
way, which instead of "warning" now is "error".  (But no strong feelings
either way.)  ;-)
Sorry, I missed your fix. I like it better then mine. Approved, along with reverting my bits.

jeff

Reply via email to