CC=/usr/local/clang19/bin/clang -fsanitize=undefined -fno-sanitize=function -fno-omit-frame-pointer
CXX=/usr/local/clang19/bin/clang++ -fsanitize=undefined -fno-sanitize=function -fno-omit-frame-pointer -frtti
CFLAGS=-g -O3 -Wall -pedantic -Wp,-D_FORTIFY_SOURCE=3
CXXFLAGS=-g -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3
FFLAGS=-g -O2 -pedantic

UBSAN_DIR = /usr/local/clang19/lib/clang/19/lib/x86_64-unknown-linux-gnu
SAN_LIBS = -L$(UBSAN_DIR) -Wl,-rpath,$(UBSAN_DIR) -lclang_rt.ubsan_standalone