https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97535
--- Comment #3 from Icenowy Zheng <icenowy at aosc dot io> --- A minimal reproduction: (Compile with gcc -c -O1) ``` #include <string.h> #define SIZE 2181038080 extern char raw_buffer[SIZE]; void setRaw(const void *raw) { memcpy(raw_buffer, raw, SIZE); } ```