When compiling with WERROR=ON, a new fatal warning started popping up recently
(due to -Werror,-Winline-asm):
.../lib/sanitizer_common/sanitizer_linux.cc:1214:24: error: inline asm clobber list contains reserved registers: RSP [-Werror,-Winline-asm] "syscall\n" ^ <inline asm>:1:1: note: instantiated into assembly here syscall ^ .../lib/sanitizer_common/sanitizer_linux.cc:1214:24: note: Reserved registers on the clobber list may not be preserved across the asm statement, and clobbering them may lead to undefined behaviour. "syscall\n" ^ <inline asm>:1:1: note: instantiated into assembly here syscall ^
Removing rsp from the clobber list makes the warning go away, and does not
appear to have a functional impact. If there is another way to solve this, let
me know.