Проблема в целом, что создатели тулчейнов и библиотек
"профессионального уровня" обычно плюют на любые стандарты. C99
практически никому не указ, т.к. C89 не у всех в 2020 году
выполняется. Подумай сам, насколько такая галка вообще реальна в
серьёзном проекте, за которым деньги стоят? Подцепили какую-то
либу, там в 100500-м файле в 100500-й строке, кто-то написал букву
из "неподдерживаемого" формата. И у потребителя массовые отказы.
Оно надо? Может даже и тестами всё покрыто, но это юнит-тесты запускаемые на ПК, и статик-чекеры ничего не видят. Потому, что код правильный и работает с любым компилятором соответствующим стандарту. Кроме некоторых.