From 6b60ec986e75f4c4bd2eaaeef2dc495aecb13127 Mon Sep 17 00:00:00 2001 From: uNetworkingAB <110806833+uNetworkingAB@users.noreply.github.com> Date: Wed, 11 Mar 2026 23:34:39 +0100 Subject: [PATCH] Update ASAN test command in build workflow --- .github/workflows/build-asan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-asan.yml b/.github/workflows/build-asan.yml index ddfae844..9097052c 100644 --- a/.github/workflows/build-asan.yml +++ b/.github/workflows/build-asan.yml @@ -22,7 +22,7 @@ jobs: cd uWebSockets.js cc build.c -DWITH_ASAN && ./a.out ls dist - cd tests && npm install ws && LD_PRELOAD=$(gcc -print-file-name=libasan.so) node smoke.js && cd .. + cd tests && npm install ws && export ASAN_PATH=$(gcc -print-file-name=libasan.so 2>/dev/null || clang -print-file-name=libclang_rt.asan_osx_dynamic.dylib) && LD_PRELOAD="$ASAN_PATH" DYLD_INSERT_LIBRARIES="$ASAN_PATH" node smoke.js && cd .. # On first run, binaries-asan doesn't exist yet; seed it from binaries so git history is preserved git fetch origin binaries-asan:binaries-asan 2>/dev/null || git fetch origin binaries:binaries-asan git checkout binaries-asan