Hi, gcc.dg/analyzer/ currently has 80 failures on Darwin (both x86_64-apple-darwin and aarch64-apple-darwin). All those come from two issues: 1. Many tests use memset() without including the header. We can fix that easily. 2. Other tests fail because of the use of macOS headers, which redefine functions like memcpy and others to “checked”/fortified versions https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104042 Instead of correcting this on a case-by-case basis, add the -D_FORTIFY_SOURCE=0 flag systematically on Darwin. With that, all 80 failures are silenced and that part of the testsuite is now clean: # of expected passes 5238 # of expected failures 194 # of unsupported tests 12 OK to commit? FX