AliceO2 icon indicating copy to clipboard operation
AliceO2 copied to clipboard

DPL: make helper for typeId consteval

Open ktf opened this issue 11 months ago • 10 comments

DPL: make helper for typeId consteval

ktf avatar Mar 13 '24 09:03 ktf

REQUEST FOR PRODUCTION RELEASES: To request your PR to be included in production software, please add the corresponding labels called "async-" to your PR. Add the labels directly (if you have the permissions) or add a comment of the form (note that labels are separated by a ",")

+async-label <label1>, <label2>, !<label3> ...

This will add <label1> and <label2> and removes <label3>.

The following labels are available async-2023-pbpb-apass async-2023-pp-apass1 async-2022-pp-apass6 async-2022-pp-apass4 async-mc async-data

github-actions[bot] avatar Mar 13 '24 09:03 github-actions[bot]

Error while checking build/O2/fullCI for fed0d4a59c232d1d603cfd10c3d17aa88f046e8d at 2024-03-13 13:08:

## sw/BUILD/O2-latest/log
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
/sw/SOURCES/O2/12854-slc8_x86-64/0/Framework/Core/include/Framework/ServiceRegistry.h:200:30: error: call to consteval function 'o2::framework::TypeIdHelpers::uniqueId<void>' is not a constant expression
Error: /sw/slc8_x86-64/ROOT/v6-30-01-alice4-2/bin/rootcling: compilation failure (/sw/BUILD/7f4bb9710528f965f3c189e26c1a11de4d72153e/O2/Detectors/PHOS/calib/G__O2PHOSCalibWorkflowa4baefe8dc_dictUmbrella.h)
ninja: build stopped: subcommand failed.

Full log here.

alibuild avatar Mar 13 '24 12:03 alibuild

Error while checking build/O2/fullCI for c766640ef8a8e8657dcb0042103a087bb01418b3 at 2024-03-13 17:03:

## sw/BUILD/O2-latest/log
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
/sw/SOURCES/O2/12854-slc8_x86-64/0/Framework/Core/include/Framework/ServiceRegistry.h:200:30: error: call to consteval function 'o2::framework::TypeIdHelpers::uniqueId<void>' is not a constant expression
Error: /sw/slc8_x86-64/ROOT/v6-30-01-alice4-2/bin/rootcling: compilation failure (/sw/BUILD/7f4bb9710528f965f3c189e26c1a11de4d72153e/O2/Detectors/PHOS/calib/G__O2PHOSCalibWorkflow62a0a5dc43_dictUmbrella.h)
ninja: build stopped: subcommand failed.

Full log here.

alibuild avatar Mar 13 '24 16:03 alibuild

Error while checking build/O2/fullCI for a6d3268ee6f985e6a874e409e2e0a6b3cfeb71b4 at 2024-03-14 16:26:

## sw/BUILD/O2-latest/log
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
/sw/SOURCES/O2/12854-slc8_x86-64/0/Framework/Core/include/Framework/ServiceRegistry.h:200:30: error: call to consteval function 'o2::framework::TypeIdHelpers::uniqueId<o2::framework::ServiceRegistry::Key>' is not a constant expression
Error: /sw/slc8_x86-64/ROOT/v6-30-01-alice4-2/bin/rootcling: compilation failure (/sw/BUILD/7f4bb9710528f965f3c189e26c1a11de4d72153e/O2/Detectors/PHOS/calib/G__O2PHOSCalibWorkflow97c9d3eea8_dictUmbrella.h)
ninja: build stopped: subcommand failed.

Full log here.

alibuild avatar Mar 14 '24 15:03 alibuild

Error while checking build/O2/fullCI for b8d90b91c3f80a3d4fb23c54dd4a456ee9437811 at 2024-03-14 23:42:

## sw/BUILD/O2-latest/log
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
/sw/SOURCES/O2/12854-slc8_x86-64/0/Framework/Core/include/Framework/ServiceRegistry.h:200:30: error: call to consteval function 'o2::framework::TypeIdHelpers::uniqueId<void>' is not a constant expression
Error: /sw/slc8_x86-64/ROOT/v6-30-01-alice4-2/bin/rootcling: compilation failure (/sw/BUILD/7f4bb9710528f965f3c189e26c1a11de4d72153e/O2/Detectors/TRD/pid/G__O2TRDPID83e6528394_dictUmbrella.h)
ninja: build stopped: subcommand failed.

Full log here.

alibuild avatar Mar 14 '24 22:03 alibuild

Error while checking build/O2/fullCI for dc4bf487e9dfe5bcaf7be2e73aa0fa0d3f6c0e20 at 2024-03-29 05:10:

## sw/BUILD/O2-latest/log
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
/sw/SOURCES/O2/12854-slc8_x86-64/0/Framework/Core/include/Framework/ServiceRegistry.h:200:30: error: call to consteval function 'o2::framework::TypeIdHelpers::uniqueId<void>' is not a constant expression
Error: /sw/slc8_x86-64/ROOT/v6-30-01-alice4-6/bin/rootcling: compilation failure (/sw/BUILD/c2b451b8d68ff22d59f8d4caeeaef7542fe80ea6/O2/Detectors/TRD/pid/G__O2TRDPID8e445ffb28_dictUmbrella.h)
ninja: build stopped: subcommand failed.

Full log here.

alibuild avatar Mar 15 '24 09:03 alibuild

This PR did not have any update in the last 30 days. Is it still needed? Unless further action in will be closed in 5 days.

github-actions[bot] avatar Apr 29 '24 00:04 github-actions[bot]

REQUEST FOR PRODUCTION RELEASES: To request your PR to be included in production software, please add the corresponding labels called "async-" to your PR. Add the labels directly (if you have the permissions) or add a comment of the form (note that labels are separated by a ",")

+async-label <label1>, <label2>, !<label3> ...

This will add <label1> and <label2> and removes <label3>.

The following labels are available async-2023-pbpb-apass3 async-2023-pbpb-apass4 async-2022-pp-apass6-2023-PbPb-apass2 async-2022-pp-apass4 async-2022-pp-apass4-accepted async-2022-pp-apass6-2023-PbPb-apass2-accepted async-2023-pbpb-apass3-accepted async-2023-pbpb-apass4-accepted

github-actions[bot] avatar May 05 '24 21:05 github-actions[bot]

Error while checking build/O2/fullCI for 2d2e2f01eef83f184a8576381b0f8de1d5cbecac at 2024-09-07 01:26:

## sw/BUILD/O2-latest/log
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
c++: error: unrecognized command-line option '--rtlib=compiler-rt'


## sw/BUILD/o2checkcode-latest/log
--
========== List of errors found ==========
++ GRERR=0
++ grep ' error:'
++ grep -v clang-diagnostic-error error-log.txt
/sw/SOURCES/O2/12854-slc8_x86-64/0/Framework/Core/src/DPLWebSocket.cxx:138:24: error: 'signed char' to 'int' conversion; consider casting to 'unsigned char' first. [bugprone-signed-char-misuse]
/sw/SOURCES/O2/12854-slc8_x86-64/0/Detectors/GlobalTracking/src/MatchTOF.cxx:1149:16: error: 'signed char' to 'int' conversion; consider casting to 'unsigned char' first. [bugprone-signed-char-misuse]
/sw/SOURCES/O2/12854-slc8_x86-64/0/Detectors/GlobalTrackingWorkflow/src/TOFMatchChecker.cxx:108:16: error: 'signed char' to 'int' conversion; consider casting to 'unsigned char' first. [bugprone-signed-char-misuse]
/sw/SOURCES/O2/12854-slc8_x86-64/0/EventVisualisation/Workflow/src/EveWorkflowHelper.cxx:898:16: error: 'signed char' to 'int' conversion; consider casting to 'unsigned char' first. [bugprone-signed-char-misuse]
/sw/SOURCES/O2/12854-slc8_x86-64/0/EventVisualisation/Workflow/src/EveWorkflowHelper.cxx:898:16: error: 'signed char' to 'int' conversion; consider casting to 'unsigned char' first. [bugprone-signed-char-misuse]
++ [[ 0 == 0 ]]
++ exit 1
--

Full log here.

alibuild avatar May 08 '24 11:05 alibuild