-Wall
-Wextra
-Wpedantic
-Wshadow
-Wconversion
-fsanitize=address
