-Wno-address-of-packed-member -Wno-aggressive-loop-optimizations -Wno-analyzer-malloc-leak -Wno-analyzer-null-argument -Wno-analyzer-null-dereference -Wno-analyzer-possible-null-argument -Wno-analyzer-possible-null-dereference -Wno-analyzer-stale-setjmp-buffer -Wno-analyzer-tainted-array-index -Wno-analyzer-unsafe-call-within-signal-handler -Wno-attribute-warning -Wno-attributes -Wno-builtin-declaration-mismatch -Wno-builtin-macro-redefined -Wno-cannot-profile -Wno-coverage-mismatch -Wno-cpp -Wno-deprecated -Wno-deprecated-declarations -Wno-div-by-zero -Wno-endif-labels -Wno-enum-compare -Wno-hsa -Wno-if-not-aligned -Wno-ignored-attributes -Wno-int-to-pointer-cast -Wno-invalid-memory-model -Wno-long-long -Wno-lto-type-mismatch -Wno-main -Wno-missing-profile -Wno-narrowing -Wno-odr -Wno-overflow -Wno-packed-bitfield-compat -Wno-pointer-compare -Wno-pragmas -Wno-prio-ctor-dtor -Wno-psabi -Wno-return-local-addr -Wno-shift-count-negative -Wno-shift-count-overflow -Wno-shift-negative-value -Wno-sizeof-array-argument -Wno-switch-bool -Wno-switch-outside-range -Wno-switch-unreachable -Wno-sync-nand -Wno-trigraphs -Wno-unused-result -Wno-varargs -Wno-vla