On macOS using Apple LLVM version 9.0.0 this test would not compile due to clang detecting the buffer overflow. Since this test is all about having a buffer overflow, I tricked clang into not detecting this anymore. This loosely relates to #6473.