> From: Jonathan Wakely <[email protected]>
> Date: Wed, 10 May 2023 09:04:12 +0100
> Cc: Florian Weimer <[email protected]>, "[email protected]" <[email protected]>, 
>       Jakub Jelinek <[email protected]>, Arsen Arsenović <[email protected]>
> 
> void foo(int);
> void bar() { foo("42"); }
> 
> Why should this compile?

Because GCC is capable of compiling it.

> You keep demanding better rationale for the change, but your argument amounts 
> to nothing more than
> "it compiles today, it should compile tomorrow".

It compiles today with a warning, so that whoever is interested to fix
the code, can do that already.  The issue at hand is not whether to
flag the code as highly suspicious, the issue at hand is whether
upgrade the warning to errors.  So let's talk about the issue at hand,
not about something else, okay?

Reply via email to