From 43151dd78c2f302c6239fd7e4906b204ae32c4fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Fri, 8 Nov 2024 15:09:00 +0100 Subject: [PATCH] Fix valgrind and tsan CI Checkout test262. --- .github/workflows/tsan.yml | 1 + .github/workflows/valgrind.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/tsan.yml b/.github/workflows/tsan.yml index f6957d2..63eb31e 100644 --- a/.github/workflows/tsan.yml +++ b/.github/workflows/tsan.yml @@ -28,4 +28,5 @@ jobs: cmake --build build -j`nproc` - name: test run: | + git submodule update --init --checkout --depth 1 ./build/run-test262 -m -c test262.conf -c test262-fast.conf -a diff --git a/.github/workflows/valgrind.yml b/.github/workflows/valgrind.yml index 5ea446f..b3952fa 100644 --- a/.github/workflows/valgrind.yml +++ b/.github/workflows/valgrind.yml @@ -29,4 +29,5 @@ jobs: make BUILD_TYPE=RelWithDebInfo - name: test run: | + git submodule update --init --checkout --depth 1 valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --error-exitcode=1 ./build/run-test262 -m -c test262.conf -c test262-fast.conf -a