On 05.08.2024 at 16:59, Derick Rethans wrote:

> On Mon, 5 Aug 2024, Christoph M. Becker wrote:
>
>> In my opinion, there is no *need* to enforce this requirement.  Just
>> having documentation should be sufficient.  Users with an old
>> compilerr will notice issues (i.e. build failures), and even if they
>> don't care to look up the docs, they will file a ticket, and that can
>> quickly be closed pointing to the relevant documentation.
>
> Instead of having to deal with tickets, wouldn't be be easier if the
> compiler they used works with the features that we are using? That could
> instantly provide a link to the documentation saving all of us time.

Note that I'm not *against* checking C11 support during configure.  If
there is a respective feature test readily available for autoconf –
great.  Otherwise it might be sufficient to check for the definition and
value of __STDC_VERSION__.  However, I don't think it would be a good
idea to test for certain compilers and their versions; that list might
need more maintaince than catering to a couple of bug reports.  Before
we go down that route, we may be better off just documenting the
requirement.

Christoph

Reply via email to