summaryrefslogtreecommitdiffstats
path: root/.github/matrix.py
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-x.github/matrix.py22
1 files changed, 8 insertions, 14 deletions
diff --git a/.github/matrix.py b/.github/matrix.py
index 53279c4..d3ab890 100755
--- a/.github/matrix.py
+++ b/.github/matrix.py
@@ -86,14 +86,6 @@ def clean_compression(compression):
return compression.replace("USE_", "").lower()
-def get_asan_flags(cc):
- return [
- "USE_OBSOLETE_LINKER=1",
- 'DEBUG_CFLAGS="-g -fsanitize=address"',
- 'LDFLAGS="-fsanitize=address"',
- 'CPU_CFLAGS.generic="-O1"',
- ]
-
def main(ref_name):
print("Generating matrix for branch '{}'.".format(ref_name))
@@ -125,7 +117,7 @@ def main(ref_name):
"TARGET": TARGET,
"CC": CC,
"FLAGS": [
- 'DEBUG_CFLAGS="-DDEBUG_LIST"',
+ 'DEBUG="-DDEBUG_LIST"',
"USE_ZLIB=1",
"USE_OT=1",
"OT_INC=${HOME}/opt-ot/include",
@@ -156,8 +148,10 @@ def main(ref_name):
"os": os,
"TARGET": TARGET,
"CC": CC,
- "FLAGS": get_asan_flags(CC)
- + [
+ "FLAGS": [
+ "USE_OBSOLETE_LINKER=1",
+ 'ARCH_FLAGS="-g -fsanitize=address"',
+ 'OPT_CFLAGS="-O1"',
"USE_ZLIB=1",
"USE_OT=1",
"OT_INC=${HOME}/opt-ot/include",
@@ -196,7 +190,7 @@ def main(ref_name):
"OPENSSL_VERSION=1.0.2u",
"OPENSSL_VERSION=1.1.1s",
"QUICTLS=yes",
- "WOLFSSL_VERSION=5.6.4",
+ "WOLFSSL_VERSION=5.7.0",
"AWS_LC_VERSION=1.16.0",
# "BORINGSSL=yes",
]
@@ -237,9 +231,9 @@ def main(ref_name):
# macOS
if "haproxy-" in ref_name:
- os = "macos-12" # stable branch
+ os = "macos-13" # stable branch
else:
- os = "macos-latest" # development branch
+ os = "macos-14" # development branch
TARGET = "osx"
for CC in ["clang"]: