QC failing to build at QualityControl

Good day,

I have just installed Quality control and it is failing to build at QualityContol. Below is the error and I am not sure what to do.

DEBUG:O2Suite:QualityControl:0: [INFO] Dumping used configuration in dpl-config.json
DEBUG:O2Suite:QualityControl:0: [INFO] Dumping used configuration in dpl-config.json
DEBUG:O2Suite:QualityControl:0: Error in TSystem::ExpandFileName: input: $ROOT_DYN_PATH/libRIO, output: $ROOT_DYN_PATH/libRIO
DEBUG:O2Suite:QualityControl:0: Error in TSystem::ExpandFileName: input: $ROOT_DYN_PATH/libRIO.so, output: $ROOT_DYN_PATH/libRIO.so
DEBUG:O2Suite:QualityControl:0: Error in TSystem::ExpandFileName: input: $ROOT_DYN_PATH/libRIO, output: $ROOT_DYN_PATH/libRIO
DEBUG:O2Suite:QualityControl:0: Error in TSystem::ExpandFileName: input: $ROOT_DYN_PATH/libRIO.so, output: $ROOT_DYN_PATH/libRIO.so
DEBUG:O2Suite:QualityControl:0: Error in TSystem::ExpandFileName: input: $ROOT_DYN_PATH/libCling, output: $ROOT_DYN_PATH/libCling
DEBUG:O2Suite:QualityControl:0: Error in TSystem::ExpandFileName: input: $ROOT_DYN_PATH/libCling, output: $ROOT_DYN_PATH/libCling
DEBUG:O2Suite:QualityControl:0: Error in TSystem::ExpandFileName: input: $ROOT_DYN_PATH/libCling.so, output: $ROOT_DYN_PATH/libCling.so
DEBUG:O2Suite:QualityControl:0: Error in TSystem::ExpandFileName: input: $ROOT_DYN_PATH/libCling.so, output: $ROOT_DYN_PATH/libCling.so
DEBUG:O2Suite:QualityControl:0: [ 75%] Built target QcITS
DEBUG:O2Suite:QualityControl:0: [ 75%] Generating G__QcMFT.cxx, …/…/lib/G__QcMFT_rdict.pcm, …/…/lib/libQcMFT.rootmap
DEBUG:O2Suite:QualityControl:0:
DEBUG:O2Suite:QualityControl:0: *** Break *** segmentation violation
DEBUG:O2Suite:QualityControl:0:
DEBUG:O2Suite:QualityControl:0: *** Break *** segmentation violation
DEBUG:O2Suite:QualityControl:0: Scanning dependencies of target o2-qc-run-its
DEBUG:O2Suite:QualityControl:0: [ 75%] Building CXX object Modules/ITS/CMakeFiles/o2-qc-run-its.dir/src/runITS.cxx.o
DEBUG:O2Suite:QualityControl:0: [/usr/lib/system/libsystem_platform.dylib] _sigtramp (no debug info)
DEBUG:O2Suite:QualityControl:0: [] (no debug info)
DEBUG:O2Suite:QualityControl:0: [/Users/tokozanimtetwa/alice3/sw/osx_x86-64/O2/v1.3.0-1/lib/libO2Framework.dylib] runStateMachine(std::__1::vector<o2::framework::DataProcessorSpec, std::__1::allocatoro2::framework::DataProcessorSpec > const&, WorkflowInfo const&, std::__1::vector<o2::framework::DataProcessorInfo, std::__1::allocatoro2::framework::DataProcessorInfo > const&, o2::framework::DriverControl&, o2::framework::DriverInfo&, std::__1::vector<o2::framework::DeviceMetricsInfo, std::__1::allocatoro2::framework::DeviceMetricsInfo >&, boost::program_options::variables_map&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >) /Users/tokozanimtetwa/alice3/sw/SOURCES/O2/v1.3.0/0/Framework/Core/src/runDataProcessing.cxx:0
DEBUG:O2Suite:QualityControl:0: [/Users/tokozanimtetwa/alice3/sw/osx_x86-64/O2/v1.3.0-1/lib/libO2Framework.dylib] doMain(int, char**, std::__1::vector<o2::framework::DataProcessorSpec, std::__1::allocatoro2::framework::DataProcessorSpec > const&, std::__1::vector<o2::framework::ChannelConfigurationPolicy, std::__1::allocatoro2::framework::ChannelConfigurationPolicy > const&, std::__1::vector<o2::framework::CompletionPolicy, std::__1::allocatoro2::framework::CompletionPolicy > const&, std::__1::vector<o2::framework::DispatchPolicy, std::__1::allocatoro2::framework::DispatchPolicy > const&, std::__1::vector<o2::framework::ConfigParamSpec, std::__1::allocatoro2::framework::ConfigParamSpec > const&, o2::framework::ConfigContext&) /Users/tokozanimtetwa/alice3/sw/SOURCES/O2/v1.3.0/0/Framework/Core/src/runDataProcessing.cxx:0
DEBUG:O2Suite:QualityControl:0: [/Users/tokozanimtetwa/alice3/sw/BUILD/ae59b7c4560d4b63d0b5236c8b8e13c458dda284/QualityControl/Modules/Example/…/…/bin/o2-qc] main /Users/tokozanimtetwa/alice3/sw/osx_x86-64/O2/v1.3.0-1/include/Framework/runDataProcessing.h:0
DEBUG:O2Suite:QualityControl:0: [/usr/lib/system/libdyld.dylib] start (no debug info)
DEBUG:O2Suite:QualityControl:0: [/usr/lib/system/libsystem_platform.dylib] _sigtramp (no debug info)
DEBUG:O2Suite:QualityControl:0: [] (no debug info)
DEBUG:O2Suite:QualityControl:0: [/Users/tokozanimtetwa/alice3/sw/osx_x86-64/O2/v1.3.0-1/lib/libO2Framework.dylib] runStateMachine(std::__1::vector<o2::framework::DataProcessorSpec, std::__1::allocatoro2::framework::DataProcessorSpec > const&, WorkflowInfo const&, std::__1::vector<o2::framework::DataProcessorInfo, std::__1::allocatoro2::framework::DataProcessorInfo > const&, o2::framework::DriverControl&, o2::framework::DriverInfo&, std::__1::vector<o2::framework::DeviceMetricsInfo, std::__1::allocatoro2::framework::DeviceMetricsInfo >&, boost::program_options::variables_map&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >) /Users/tokozanimtetwa/alice3/sw/SOURCES/O2/v1.3.0/0/Framework/Core/src/runDataProcessing.cxx:0
DEBUG:O2Suite:QualityControl:0: [/Users/tokozanimtetwa/alice3/sw/osx_x86-64/O2/v1.3.0-1/lib/libO2Framework.dylib] doMain(int, char**, std::__1::vector<o2::framework::DataProcessorSpec, std::__1::allocatoro2::framework::DataProcessorSpec > const&, std::__1::vector<o2::framework::ChannelConfigurationPolicy, std::__1::allocatoro2::framework::ChannelConfigurationPolicy > const&, std::__1::vector<o2::framework::CompletionPolicy, std::__1::allocatoro2::framework::CompletionPolicy > const&, std::__1::vector<o2::framework::DispatchPolicy, std::__1::allocatoro2::framework::DispatchPolicy > const&, std::__1::vector<o2::framework::ConfigParamSpec, std::__1::allocatoro2::framework::ConfigParamSpec > const&, o2::framework::ConfigContext&) /Users/tokozanimtetwa/alice3/sw/SOURCES/O2/v1.3.0/0/Framework/Core/src/runDataProcessing.cxx:0
DEBUG:O2Suite:QualityControl:0: [/Users/tokozanimtetwa/alice3/sw/BUILD/ae59b7c4560d4b63d0b5236c8b8e13c458dda284/QualityControl/Modules/Example/…/…/bin/o2-qc] main /Users/tokozanimtetwa/alice3/sw/osx_x86-64/O2/v1.3.0-1/include/Framework/runDataProcessing.h:0
DEBUG:O2Suite:QualityControl:0: [/usr/lib/system/libdyld.dylib] start (no debug info)
DEBUG:O2Suite:QualityControl:0: [] (no debug info)
DEBUG:O2Suite:QualityControl:0: gmake[2]: *** [Modules/Example/CMakeFiles/o2-qc-example-analysis-derived.dir/build.make:82: /Users/tokozanimtetwa/alice3/sw/SOURCES/QualityControl/master/0/Modules/Example/o2-qc-example-analysis-derived.json] Error 139
DEBUG:O2Suite:QualityControl:0: gmake[2]: *** Deleting file ‘/Users/tokozanimtetwa/alice3/sw/SOURCES/QualityControl/master/0/Modules/Example/o2-qc-example-analysis-derived.json’
DEBUG:O2Suite:QualityControl:0: gmake[1]: *** [CMakeFiles/Makefile2:2228: Modules/Example/CMakeFiles/o2-qc-example-analysis-derived.dir/all] Error 2
DEBUG:O2Suite:QualityControl:0: gmake[1]: *** Waiting for unfinished jobs…
DEBUG:O2Suite:QualityControl:0: gmake[2]: *** [Modules/Example/CMakeFiles/o2-qc-example-analysis-direct.dir/build.make:82: /Users/tokozanimtetwa/alice3/sw/SOURCES/QualityControl/master/0/Modules/Example/o2-qc-example-analysis-direct.json] Error 139
DEBUG:O2Suite:QualityControl:0: gmake[2]: *** Deleting file ‘/Users/tokozanimtetwa/alice3/sw/SOURCES/QualityControl/master/0/Modules/Example/o2-qc-example-analysis-direct.json’
DEBUG:O2Suite:QualityControl:0: gmake[1]: *** [CMakeFiles/Makefile2:2255: Modules/Example/CMakeFiles/o2-qc-example-analysis-direct.dir/all] Error 2
DEBUG:O2Suite:QualityControl:0: Scanning dependencies of target QcMFT
DEBUG:O2Suite:QualityControl:0: [ 75%] Building CXX object Modules/MFT/CMakeFiles/QcMFT.dir/src/BasicDigitQcCheck.cxx.o
DEBUG:O2Suite:QualityControl:0: [ 76%] Building CXX object Modules/MFT/CMakeFiles/QcMFT.dir/src/BasicDigitQcTask.cxx.o
DEBUG:O2Suite:QualityControl:0: [ 76%] Building CXX object Modules/MFT/CMakeFiles/QcMFT.dir/src/BasicClusterQcCheck.cxx.o
DEBUG:O2Suite:QualityControl:0: [ 76%] Building CXX object Modules/MFT/CMakeFiles/QcMFT.dir/src/BasicClusterQcTask.cxx.o
DEBUG:O2Suite:QualityControl:0: [ 77%] Building CXX object Modules/MFT/CMakeFiles/QcMFT.dir/src/BasicTrackQcCheck.cxx.o
DEBUG:O2Suite:QualityControl:0: [ 77%] Building CXX object Modules/MFT/CMakeFiles/QcMFT.dir/src/BasicTrackQcTask.cxx.o
DEBUG:O2Suite:QualityControl:0: [ 77%] Building CXX object Modules/MFT/CMakeFiles/QcMFT.dir/G__QcMFT.cxx.o
DEBUG:O2Suite:QualityControl:0: [ 77%] Linking CXX executable …/…/bin/o2-qc-run-its
DEBUG:O2Suite:QualityControl:0: [ 77%] Built target o2-qc-run-its
DEBUG:O2Suite:QualityControl:0: [ 78%] Linking CXX shared library …/…/lib/libQcMFT.dylib
DEBUG:O2Suite:QualityControl:0: [ 78%] Built target QcMFT
DEBUG:O2Suite:QualityControl:0: gmake: *** [Makefile:160: all] Error 2
DEBUG:O2Suite:QualityControl:0:

The “Example” module was causing the build issue so right now I just commented it out. I am not sure why it kept failing when it was executing “o2-qc-example-analysis-direct” this command during the build.

Ok, thank you for reporting the problem. I have created a ticket: https://alice.its.cern.ch/jira/browse/QC-506
On which platform does it happen ?

Hi,
Could you tell me what platform it is ? Ubuntu ?

I am not able to reproduce the problem for the time being.

Cheers,
Barth

Hi,
I am using mac os, catalina 10.15.6.

Could you tell me what is the hash of the latest commit in QC ? I don’t see this problem on my mac.
Or could you try again with the latest master ?