diff --git a/.github/workflows/root-ci-config/buildconfig/alma10-asan.txt b/.github/workflows/root-ci-config/buildconfig/alma10-asan.txt new file mode 100644 index 0000000000000..dd02d820eb823 --- /dev/null +++ b/.github/workflows/root-ci-config/buildconfig/alma10-asan.txt @@ -0,0 +1,10 @@ +CMAKE_BUILD_TYPE=RelWithDebugInfo +asan=ON +builtin_vdt=ON +ccache=ON +fail-on-missing=ON +minimal=ON +roottest=ON +testing=ON +LSAN_OPTIONS=verbosity=1:log_threads=1 +ROOT_CTEST_CUSTOM_FLAGS="-E \(cppinterop-CppInterOpTest\|gtest-core-metacling-TClingTest$\|roottest-cling-specialobj-runf02$\|roottest-root-collection-DeleteWarning$\|roottest-root-io-evolution-fixarr2$\|roottest-root-meta-rlibmap$\|roottest-root-tree-cloning-runtreeCloneTest2$\|roottest-root-treeproxy-vectorint-vectorint$\)" diff --git a/.github/workflows/root-ci-config/buildconfig/alma10-minimal-asan.txt b/.github/workflows/root-ci-config/buildconfig/alma10-minimal-asan.txt deleted file mode 100644 index 769c7c1f6fe0f..0000000000000 --- a/.github/workflows/root-ci-config/buildconfig/alma10-minimal-asan.txt +++ /dev/null @@ -1,11 +0,0 @@ -CMAKE_BUILD_TYPE=Debug -CMAKE_CXX_FLAGS_DEBUG="-Og -g" -asan=ON -ccache=ON -builtin_vdt=ON -fail-on-missing=ON -minimal=ON -roottest=ON -testing=ON -LSAN_OPTIONS=verbosity=1:log_threads=1 -ROOT_CTEST_CUSTOM_FLAGS="-E \(cppinterop-CppInterOpTest\|roottest-cling-specialobj-runf02$\|roottest-root-collection-DeleteWarning$\|roottest-root-io-evolution-fixarr2$\|roottest-root-meta-rlibmap$\|roottest-root-treeproxy-vectorint-vectorint$\)" diff --git a/.github/workflows/root-ci.yml b/.github/workflows/root-ci.yml index 712c5d45f282a..f58f646d7e626 100644 --- a/.github/workflows/root-ci.yml +++ b/.github/workflows/root-ci.yml @@ -417,10 +417,10 @@ jobs: overrides: ["CMAKE_CXX_STANDARD=20"] # Asan build - image: alma10 - platform_config: alma10-minimal + platform_config: alma10-asan is_special: true property: "asan" - overrides: ["ROOT_CTEST_CUSTOM_FLAGS=-E@\\(^tutorial-\\|cppinterop-CppInterOpTest\\|roottest-cling-specialobj-runf02$\\|roottest-root-collection-DeleteWarning$\\|roottest-root-io-evolution-fixarr2$\\|roottest-root-meta-rlibmap$\\|roottest-root-treeproxy-vectorint-vectorint$\\)"] + overrides: ["ROOT_CTEST_CUSTOM_FLAGS=-E@\\(^tutorial-\\|cppinterop-CppInterOpTest\\|gtest-core-metacling-TClingTest$\\|roottest-cling-specialobj-runf02$\\|roottest-root-collection-DeleteWarning$\\|roottest-root-io-evolution-fixarr2$\\|roottest-root-meta-rlibmap$\\|roottest-root-tree-cloning-runtreeCloneTest2$\\|roottest-root-treeproxy-vectorint-vectorint$\\)"] # Fedora Rawhide with Python freethreading+debug build - image: rawhide python_venv: "/py-venv-3.15td/ROOT-CI"