Repository navigation
v0.0.52
cmake/Testing.cmake:maul_add_header_testsalso checks, in C23, that the library's<PP>_NODISCARDis not empty (#122). GCC 14 reports its C23 as__STDC_VERSION__202000L, so a macro that waited for 202311L was empty there and a dropped status went unwarned. Every library's main already passes; a library that went back to the old test now fails its header tests.maul-conventions.mdsays how the nodiscard macro reads C dialects and that the header tests check it in C23 and C++17.
Each library takes both files by syncing to this tag.