From de1a58a56463ead582cb9d19deeef826c2f51059 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20M=C3=BCller?= Date: Fri, 11 Oct 2024 13:59:44 -0700 Subject: [PATCH] Disable LeakSanitizer tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Leak sanitizer infrastructure in Rust is badly broken [0]. Disable it until it resembles something of a working piece of software again. [0] https://github.com/rust-lang/rust/issues/111073 Signed-off-by: Daniel Müller --- .github/workflows/test.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 59550161..f7a177e2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,10 +27,10 @@ jobs: - name: "Set environmental variables" shell: bash run: | - RUST_BACKTRACE_nightly='1' - CFLAGS_nightly='-fsanitize=leak' - CXXFLAGS_nightly='-fsanitize=leak' - RUSTFLAGS_nightly='-Zsanitizer=leak' + #RUST_BACKTRACE_nightly='1' + #CFLAGS_nightly='-fsanitize=leak' + #CXXFLAGS_nightly='-fsanitize=leak' + #RUSTFLAGS_nightly='-Zsanitizer=leak' # A function for defining a variable conditional on the toolchain in # use. @@ -76,10 +76,10 @@ jobs: components: rustfmt - uses: Swatinem/rust-cache@v2 - name: Run tcp_ca - env: - CFLAGS: '-fsanitize=leak' - CXXFLAGS: '-fsanitize=leak' - RUSTFLAGS: '-Zsanitizer=leak' + #env: + # CFLAGS: '-fsanitize=leak' + # CXXFLAGS: '-fsanitize=leak' + # RUSTFLAGS: '-Zsanitizer=leak' run: | cargo build --package tcp_ca sudo target/debug/tcp_ca