Clang 15 rejects implicit C declarations by default
engineeringcclangdiagnosticsClang 15 promotes implicit function declarations and implicit int to errors in C99 and later modes. Its prototype diagnostics also distinguish deprecated source from declarations whose meaning changes in C2x.