I wrote:
> so I can know why the CI did not report it within three weeks

That was because the compilation error occurred only with clang 18,
which was released in March 2024 and is therefore not yet present
in the *BSD distros.

In the last two years, I got the feeling that clang is adopting new
ISO C features more quickly than GCC (seen with the K&R prototypes
removal in clang 16, now with ckd_add in clang 18). So, would it
make sense to do a CI build with the newest released clang version?

In contrast, a CI build with the newest released gcc version seems
less urgent, since
  - Fedora jumps on the newest gcc quickly,
  - gcc is not so frequently ahead of clang regarding ISO C language
    features.
Right?

Opinions?

  Bruno




Reply via email to