Skip to content
Snippets Groups Projects
Commit ded1e845 authored by Danilo Piparo's avatar Danilo Piparo
Browse files

Remove some imt tutorials from the test batteries for classic builds

on ubuntus, despite the usage of -pthread, the executable root.exe
is not linked to libpthread: the -Wl,--as-needed flag is being specified.
As a result, the usage of any thread in a macro results in a crash.
parent cebb48aa
No related branches found
No related tags found
No related merge requests found
...@@ -2,8 +2,14 @@ ...@@ -2,8 +2,14 @@
set(CTEST_CUSTOM_TESTS_IGNORE ${CTEST_CUSTOM_TESTS_IGNORE} tutorial-pyroot-zdemo) set(CTEST_CUSTOM_TESTS_IGNORE ${CTEST_CUSTOM_TESTS_IGNORE} tutorial-pyroot-zdemo)
if("$ENV{COMPILER}" STREQUAL "classic") # TTreeProcessorM{T,P} are not available if("$ENV{COMPILER}" STREQUAL "classic")
# TTreeProcessorM{T,P} are not available
list(APPEND CTEST_CUSTOM_TESTS_IGNORE tutorial-multicore-mp102_readNtuplesFillHistosAndFit) list(APPEND CTEST_CUSTOM_TESTS_IGNORE tutorial-multicore-mp102_readNtuplesFillHistosAndFit)
# pthread is not retained on ubuntus when building root.exe
list(APPEND CTEST_CUSTOM_TESTS_IGNORE
tutorial-multicore-mt101_fillNtuples
tutorial-multicore-mt001_fillHistos
tutorial-multicore-mt201_parallelHistoFill)
endif() endif()
if (CTEST_BUILD_NAME MATCHES aarch64 AND CTEST_BUILD_NAME MATCHES dbg) if (CTEST_BUILD_NAME MATCHES aarch64 AND CTEST_BUILD_NAME MATCHES dbg)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment