__diag_ignore
__diag_ignore(GCC, 8, "-Wattribute-alias", \
__diag_ignore(clang, 23, "-Wunknown-warning-option", \
__diag_ignore(clang, 23, "-Wattribute-alias", \
__diag_ignore(GCC, 8, "-Wattribute-alias", \
__diag_ignore(clang, 23, "-Wunknown-warning-option", \
__diag_ignore(clang, 23, "-Wattribute-alias", \
__diag_ignore(GCC, 8, "-Wattribute-alias", \
__diag_ignore(clang, 23, "-Wunknown-warning-option", \
__diag_ignore(clang, 23, "-Wattribute-alias", \
__diag_ignore(GCC, 8, "-Wold-style-declaration", \
__diag_ignore(GCC, all, "-Wsuggest-attribute=format",