From e9096101814cb80eb372ac592c4b5398aabeac9c Mon Sep 17 00:00:00 2001 From: Geoff Hutchison Date: Sun, 10 Sep 2023 20:37:56 -0400 Subject: [PATCH] Turn off leak and thread sanitizer builds for now (#1335) * Remove leak and thread sanitizer builds for now Signed-off-by: Geoff Hutchison --- .github/workflows/build_cmake.yml | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/.github/workflows/build_cmake.yml b/.github/workflows/build_cmake.yml index 4c13cced9..17fda6814 100644 --- a/.github/workflows/build_cmake.yml +++ b/.github/workflows/build_cmake.yml @@ -64,22 +64,6 @@ jobs: cmake_flags: "-G Ninja -DENABLE_TESTING=ON -DTEST_QTGL=OFF -USE_SYSTEM_ZLIB=ON", cpack: "", } - - { - name: "Ubuntu Leak Sanitizer", artifact: "", - os: ubuntu-20.04, - cc: "gcc", cxx: "g++", - build_type: "lsan", - cmake_flags: "-G Ninja -DENABLE_TESTING=ON -DTEST_QTGL=OFF -USE_SYSTEM_ZLIB=ON", - cpack: "", - } - - { - name: "Ubuntu Thread Sanitizer", artifact: "", - os: ubuntu-20.04, - cc: "gcc", cxx: "g++", - build_type: "tsan", - cmake_flags: "-G Ninja -DENABLE_TESTING=ON -DTEST_QTGL=OFF -USE_SYSTEM_ZLIB=ON", - cpack: "", - } - { name: "Ubuntu Undefined Behavior Sanitizer", artifact: "", os: ubuntu-20.04, @@ -97,6 +81,7 @@ jobs: sudo apt-get -qq update sudo apt-get -qq install ninja-build libeigen3-dev libboost-all-dev libglew-dev libxml2-dev sudo apt-get -qq install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libqt5x11extras5-dev libqt5svg5-dev + sudo apt-get -qq install libgcc-10-dev libgcc-9-dev - name: Install Dependencies (macOS) if: runner.os == 'macOS' run: |