Compare commits
2 Commits
6f78d26ea1
...
ceabd22b70
Author | SHA1 | Date | |
---|---|---|---|
ceabd22b70 | |||
bf3fd83b64 |
@ -16,8 +16,11 @@ jobs:
|
||||
echo "http://dl-cdn.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories
|
||||
echo "http://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories
|
||||
|
||||
# determine appropriate clang version
|
||||
RT_VERSION=$(apk add --simulate compiler-rt | grep -o "compiler-rt-[0-9]*" | grep -o "[0-9]*")
|
||||
|
||||
apk update
|
||||
apk add --no-cache llvm19 clang19 clang19-analyzer compiler-rt valgrind
|
||||
apk add --no-cache llvm${RT_VERSION} clang${RT_VERSION} clang${RT_VERSION}-analyzer compiler-rt valgrind
|
||||
|
||||
# Verify versions
|
||||
echo "---------------------"
|
||||
|
2
Makefile
2
Makefile
@ -21,7 +21,7 @@ asan:
|
||||
msan:
|
||||
make -rRf make/msan.mk all
|
||||
|
||||
validate: asan msan debug
|
||||
validate: asan msan debug release
|
||||
./validate.sh
|
||||
|
||||
analyze:
|
||||
|
@ -1,4 +1,4 @@
|
||||
CFLAGS?=-Wall -Wextra -Wpedantic -O2 -std=c23 -flto -fomit-frame-pointer -DNDEBUG -D_POSIX_C_SOURCE=200809L
|
||||
CFLAGS?=-Wall -Wextra -Wpedantic -Werror -O2 -std=c23 -flto -fomit-frame-pointer -DNDEBUG -D_POSIX_C_SOURCE=200809L
|
||||
LDFLAGS?=-flto -s -Wl,--gc-sections
|
||||
BUILD_DIR?=build/release/
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user