diff --git a/.github/workflows/root-ci-config/buildconfig/global.txt b/.github/workflows/root-ci-config/buildconfig/global.txt index 7e55022a04fa3..7f52981cff8e6 100644 --- a/.github/workflows/root-ci-config/buildconfig/global.txt +++ b/.github/workflows/root-ci-config/buildconfig/global.txt @@ -91,7 +91,7 @@ testing=ON tmva-cpu=ON tmva-gpu=OFF tmva-cudnn=OFF -tmva-pymva=OFF +tmva-pymva=ON tmva-rmva=OFF tmva-sofie=OFF tmva=ON diff --git a/.github/workflows/root-ci.yml b/.github/workflows/root-ci.yml index ea2044a218c62..bf8cd9d921ed7 100644 --- a/.github/workflows/root-ci.yml +++ b/.github/workflows/root-ci.yml @@ -363,11 +363,12 @@ jobs: include: - image: fedora41 - image: fedora42 - overrides: ["CMAKE_CXX_STANDARD=23"] + overrides: ["CMAKE_BUILD_TYPE=Debug", "CMAKE_CXX_STANDARD=23"] - image: fedora43 - overrides: ["CMAKE_CXX_STANDARD=23"] + overrides: ["CMAKE_BUILD_TYPE=Debug", "CMAKE_CXX_STANDARD=23"] is_special: true - image: alma8 + overrides: ["CMAKE_BUILD_TYPE=Debug"] - image: alma9 overrides: ["CMAKE_BUILD_TYPE=Debug", "CMAKE_CXX_FLAGS=-Wsuggest-override"] - image: alma10 @@ -387,11 +388,11 @@ jobs: - image: alma9 is_special: true property: march_native - overrides: ["CMAKE_BUILD_TYPE=RelWithDebInfo", "CMAKE_CXX_FLAGS=-march=native", "CMAKE_C_FLAGS=-march=native", "builtin_zlib=ON", "builtin_zstd=ON"] + overrides: ["CMAKE_BUILD_TYPE=Debug", "CMAKE_CXX_FLAGS=-march=native", "CMAKE_C_FLAGS=-march=native", "builtin_zlib=ON", "builtin_zstd=ON"] - image: alma9 is_special: true property: arm64 - overrides: ["CMAKE_BUILD_TYPE=RelWithDebInfo", "builtin_zlib=ON", "builtin_zstd=ON"] + overrides: ["CMAKE_BUILD_TYPE=Debug", "builtin_zlib=ON", "builtin_zstd=ON"] architecture: ARM64 - image: alma9-clang is_special: true diff --git a/interpreter/CppInterOp/lib/CppInterOp/Compatibility.h b/interpreter/CppInterOp/lib/CppInterOp/Compatibility.h index 0c7c66f5bf334..92b973cf58718 100644 --- a/interpreter/CppInterOp/lib/CppInterOp/Compatibility.h +++ b/interpreter/CppInterOp/lib/CppInterOp/Compatibility.h @@ -149,6 +149,8 @@ inline void codeComplete(std::vector& Results, // append cleaned results for (auto& r : results) { // remove the definition at the beginning (e.g., [#int#]) + // trigger the failure + r = std::regex_replace(r, std::regex("\\[\\#.*\\#\\]"), ""); r = removeDefinition.sub("", r, &error); if (!error.empty()) { Err = llvm::make_error(error,