File tree 3 files changed +24
-0
lines changed
3 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -353,6 +353,7 @@ endif()
353
353
if (runtime_cxxmodules)
354
354
# Dummy target that does nothing, we don't need a PCH for modules.
355
355
add_custom_target (onepcm)
356
+ set (FIXME_TEMPORARILY_EXCLUDED_FOR_RUNTIME_CXXMODULES On )
356
357
else ()
357
358
add_custom_command (OUTPUT etc/allDict.cxx.pch
358
359
COMMAND ${CMAKE_COMMAND} -E env ROOTIGNOREPREFIX=1 ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR} /etc/dictpch/makepch.py etc/allDict.cxx.pch ${__allIncludes} -I${CMAKE_BINARY_DIR} /include
Original file line number Diff line number Diff line change @@ -246,6 +246,8 @@ ROOT_ADD_TEST(test-stressiterators-interpreted COMMAND ${ROOT_root_CMD} -b -q -l
246
246
FAILREGEX "FAILED|Error in" DEPENDS test -stressiterators)
247
247
248
248
#--stressInterpreter-------------------------------------------------------------------------
249
+ # FIXME: Temporary workaround for runtime_cxxmodule
250
+ if (NOT FIXME_TEMPORARILY_EXCLUDED_FOR_RUNTIME_CXXMODULES)
249
251
ROOT_EXECUTABLE(stressInterpreter stressInterpreter.cxx LIBRARIES Core)
250
252
if (WIN32 )
251
253
set (cleantmpfiles POSTCMD cmd /c del AutoDict_*)
@@ -255,6 +257,7 @@ ROOT_ADD_TEST(test-stressinterpreter COMMAND stressInterpreter
255
257
$<TARGET_FILE_DIR:stressInterpreter>/stressInterpreter.cxx
256
258
${cleantmpfiles}
257
259
FAILREGEX Error|FAILED)
260
+ endif ()
258
261
259
262
#--stressHepix-------------------------------------------------------------------------------
260
263
ROOT_EXECUTABLE(stressHepix stressHepix.cxx LIBRARIES Core)
Original file line number Diff line number Diff line change @@ -65,6 +65,19 @@ if(NOT ROOT_minuit2_FOUND)
65
65
tutorials/roostats/rs_bernsteinCorrection.C)
66
66
endif ()
67
67
68
+ # FIXME: Temporary workaround for runtime_cxxmodule
69
+ if (FIXME_TEMPORARILY_EXCLUDED_FOR_RUNTIME_CXXMODULES)
70
+ set (runtime_cxxmodules_veto dataframe/tdf013_InspectAnalysis.C
71
+ fit/fithist.C
72
+ graphics/markerwarning.C
73
+ math /quasirandom.C
74
+ multicore/mp103_processSelector.C
75
+ pythia/pythia8.C
76
+ roostats/Zbi_Zgamma.C
77
+ roostats/rs_numbercountingutils.C
78
+ r/DataFrame.C)
79
+ endif ()
80
+
68
81
if (NOT ROOT_roofit_FOUND)
69
82
set (roofit_veto fit/RoofitDemo.C
70
83
roofit/*.C roostats/*.C histfactory/*.C)
@@ -221,6 +234,7 @@ set(all_veto hsimple.C
221
234
${extra_veto}
222
235
${gui_veto}
223
236
${minuit2_veto}
237
+ ${runtime_cxxmodules_veto}
224
238
${roofit_veto}
225
239
${unuran_veto}
226
240
${xml_veto}
@@ -395,6 +409,12 @@ if(ROOT_python_FOUND)
395
409
list (REMOVE_ITEM pytutorials ${classic_veto_py} )
396
410
endif ()
397
411
412
+ if (FIXME_TEMPORARILY_EXCLUDED_FOR_RUNTIME_CXXMODULES)
413
+ set (runtime_cxxmodules_veto_py dataframe/tdf002_dataModel.py
414
+ math /tStudent.py)
415
+ list (REMOVE_ITEM pytutorials ${runtime_cxxmodules_veto_py} )
416
+ endif ()
417
+
398
418
#---Python tutorials dependencies--------------------------------------
399
419
set (pyroot-ntuple1-depends tutorial-pyroot-hsimple-py)
400
420
set (pyroot-h1draw-depends tutorial-pyroot-hsimple-py)
You can’t perform that action at this time.
0 commit comments