-fsanitize=address,undefined
-Wall
-Wextra
-Werror