[CLEANUP] DPL Analysis: Clean up helper functions for packs handling
[CLEANUP] DPL Analysis: Clean up helper functions for packs handling
select_packnow first sets to void non-matching elements, and then prunes voids.has_type_atis now non-recursivedoCopyIndexBindingsno longer needed.
REQUEST FOR PRODUCTION RELEASES:
To request your PR to be included in production software, please add the corresponding labels called "async-
+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
Error while checking build/O2/fullCI for 10cafb71b35b5a217b776278da15009a78d94bef at 2024-03-08 18: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/12836-slc8_x86-64/0/Framework/Foundation/include/Framework/Pack.h:201:1: error: 'consteval' does not name a type; did you mean 'constexpr'?
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:37:17: error: 'has_type_at' was not declared in this scope
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:37:29: error: expected primary-expression before 'int'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:37:29: error: expected ',' before 'int'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:37:29: error: expected string-literal before 'int'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:37:29: error: expected ')' before 'int'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:38:29: error: expected primary-expression before 'double'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:38:29: error: expected ',' before 'double'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:38:29: error: expected string-literal before 'double'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:38:29: error: expected ')' before 'double'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/include/Framework/Pack.h:201:1: error: 'consteval' does not name a type; did you mean 'constexpr'?
ninja: build stopped: subcommand failed.
Full log here.
Error while checking build/O2/fullCI for 9893578b46cb8b2d2bdaea9ba9551c7e5b553f5b at 2024-03-10 23:28:
## 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/12836-slc8_x86-64/0/Framework/Foundation/include/Framework/Pack.h:201:1: error: 'consteval' does not name a type; did you mean 'constexpr'?
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/include/Framework/Pack.h:201:1: error: 'consteval' does not name a type; did you mean 'constexpr'?
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:37:17: error: 'has_type_at' was not declared in this scope
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:37:29: error: expected primary-expression before 'int'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:37:29: error: expected ',' before 'int'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:37:29: error: expected string-literal before 'int'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:37:29: error: expected ')' before 'int'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:38:29: error: expected primary-expression before 'double'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:38:29: error: expected ',' before 'double'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:38:29: error: expected string-literal before 'double'
/sw/SOURCES/O2/12836-slc8_x86-64/0/Framework/Foundation/test/test_FunctionalHelpers.cxx:38:29: error: expected ')' before 'double'
ninja: build stopped: subcommand failed.
Full log here.
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.
Error while checking build/O2/fullCI for b932e569f151670e0177c8e9aff2c1f3ab7b3bd0 at 2024-06-19 22:38:
## 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/O2Physics-latest/log
/sw/slc8_x86-64/GCC-Toolchain/v12.2.0-alice1-15/include/c++/12.2.0/tuple:1357:25: error: static assertion failed: tuple index must be in range
/sw/slc8_x86-64/GCC-Toolchain/v12.2.0-alice1-15/include/c++/12.2.0/tuple:1359:13: error: no type named 'type' in 'struct std::_Nth_type<2, o2::soa::Filtered<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > > >, o2::soa::Filtered<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > > > >'
/sw/slc8_x86-64/O2/12836-slc8_x86-64-local1/include/Framework/GroupedCombinations.h:96:114: error: use of deleted function 'constexpr std::__enable_if_t<(__i >= sizeof... (_Types))> std::get(const tuple<_UTypes ...>&) [with long unsigned int __i = 2; _Elements = {o2::soa::Filtered<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > > >, o2::soa::Filtered<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > > >}; __enable_if_t<(__i >= sizeof... (_Types))> = void]'
/sw/slc8_x86-64/GCC-Toolchain/v12.2.0-alice1-15/include/c++/12.2.0/tuple:1357:25: error: static assertion failed: tuple index must be in range
/sw/slc8_x86-64/GCC-Toolchain/v12.2.0-alice1-15/include/c++/12.2.0/tuple:1359:13: error: no type named 'type' in 'struct std::_Nth_type<2, o2::soa::Filtered<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > > >, o2::soa::Filtered<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > > > >'
/sw/slc8_x86-64/O2/12836-slc8_x86-64-local1/include/Framework/GroupedCombinations.h:96:114: error: use of deleted function 'constexpr std::__enable_if_t<(__i >= sizeof... (_Types))> std::get(const tuple<_UTypes ...>&) [with long unsigned int __i = 2; _Elements = {o2::soa::Filtered<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > > >, o2::soa::Filtered<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > > >}; __enable_if_t<(__i >= sizeof... (_Types))> = void]'
/sw/slc8_x86-64/GCC-Toolchain/v12.2.0-alice1-15/include/c++/12.2.0/tuple:1357:25: error: static assertion failed: tuple index must be in range
/sw/slc8_x86-64/GCC-Toolchain/v12.2.0-alice1-15/include/c++/12.2.0/tuple:1359:13: error: no type named 'type' in 'struct std::_Nth_type<2, o2::soa::Join<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > >, o2::soa::Table<o2::aod::hf_cand_3prong::FlagMcMatchGen, o2::aod::hf_cand_3prong::OriginMcGen, o2::aod::hf_cand_3prong::FlagMcDecayChanGen, o2::aod::hf_cand::IdxBhadMotherPart> >, o2::soa::Join<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > >, o2::soa::Table<o2::aod::hf_cand_3prong::FlagMcMatchGen, o2::aod::hf_cand_3prong::OriginMcGen, o2::aod::hf_cand_3prong::FlagMcDecayChanGen, o2::aod::hf_cand::IdxBhadMotherPart> > >'
/sw/slc8_x86-64/O2/12836-slc8_x86-64-local1/include/Framework/GroupedCombinations.h:96:114: error: use of deleted function 'constexpr std::__enable_if_t<(__i >= sizeof... (_Types))> std::get(const tuple<_UTypes ...>&) [with long unsigned int __i = 2; _Elements = {o2::soa::Join<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > >, o2::soa::Table<o2::aod::hf_cand_3prong::FlagMcMatchGen, o2::aod::hf_cand_3prong::OriginMcGen, o2::aod::hf_cand_3prong::FlagMcDecayChanGen, o2::aod::hf_cand::IdxBhadMotherPart> >, o2::soa::Join<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > >, o2::soa::Table<o2::aod::hf_cand_3prong::FlagMcMatchGen, o2::aod::hf_cand_3prong::OriginMcGen, o2::aod::hf_cand_3prong::FlagMcDecayChanGen, o2::aod::hf_cand::IdxBhadMotherPart> >}; __enable_if_t<(__i >= sizeof... (_Types))> = void]'
/sw/slc8_x86-64/GCC-Toolchain/v12.2.0-alice1-15/include/c++/12.2.0/tuple:1357:25: error: static assertion failed: tuple index must be in range
/sw/slc8_x86-64/GCC-Toolchain/v12.2.0-alice1-15/include/c++/12.2.0/tuple:1359:13: error: no type named 'type' in 'struct std::_Nth_type<2, o2::soa::Filtered<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > > >, o2::soa::Filtered<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > > > >'
/sw/slc8_x86-64/O2/12836-slc8_x86-64-local1/include/Framework/GroupedCombinations.h:96:114: error: use of deleted function 'constexpr std::__enable_if_t<(__i >= sizeof... (_Types))> std::get(const tuple<_UTypes ...>&) [with long unsigned int __i = 2; _Elements = {o2::soa::Filtered<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > > >, o2::soa::Filtered<o2::soa::Join<o2::aod::McParticles_001Extension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::mcparticle::McCollisionId, o2::aod::mcparticle::PdgCode, o2::aod::mcparticle::StatusCode, o2::aod::mcparticle::Flags, o2::aod::mcparticle::MothersIds, o2::aod::mcparticle::DaughtersIdSlice, o2::aod::mcparticle::Weight, o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz, o2::aod::mcparticle::E, o2::aod::mcparticle::Vx, o2::aod::mcparticle::Vy, o2::aod::mcparticle::Vz, o2::aod::mcparticle::Vt, o2::aod::mcparticle::PVector<o2::aod::mcparticle::Px, o2::aod::mcparticle::Py, o2::aod::mcparticle::Pz>, o2::aod::mcparticle::ProducedByGenerator<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::FromBackgroundEvent<o2::aod::mcparticle::Flags>, o2::aod::mcparticle::GetGenStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetHepMCStatusCode<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::GetProcess<o2::aod::mcparticle::Flags, o2::aod::mcparticle::StatusCode>, o2::aod::mcparticle::IsPhysicalPrimary<o2::aod::mcparticle::Flags> > > >}; __enable_if_t<(__i >= sizeof... (_Types))> = void]'
/sw/slc8_x86-64/GCC-Toolchain/v12.2.0-alice1-15/include/c++/12.2.0/tuple:1357:25: error: static assertion failed: tuple index must be in range
/sw/slc8_x86-64/GCC-Toolchain/v12.2.0-alice1-15/include/c++/12.2.0/tuple:1359:13: error: no type named 'type' in 'struct std::_Nth_type<2, o2::soa::Filtered<o2::soa::Join<o2::soa::Join<o2::soa::Join<o2::aod::TracksExtension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::track::CollisionId, o2::aod::track::TrackType, o2::aod::track::X, o2::aod::track::Alpha, o2::aod::track::Y, o2::aod::track::Z, o2::aod::track::Snp, o2::aod::track::Tgl, o2::aod::track::Signed1Pt, o2::aod::track::IsWithinBeamPipe<o2::aod::track::X>, o2::aod::track::Px<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha>, o2::aod::track::Py<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha>, o2::aod::track::Pz<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::PVector<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha, o2::aod::track::Tgl>, o2::aod::track::Energy<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Rapidity<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Sign<o2::aod::track::Signed1Pt>, o2::soa::Marker<1> > >, o2::soa::Table<o2::aod::track::DcaXY, o2::aod::track::DcaZ> >, o2::soa::Table<o2::aod::track::IsGlobalTrackSDD, o2::aod::track::TrackCutFlag, o2::aod::track::TrackCutFlagFb1, o2::aod::track::TrackCutFlagFb2, o2::aod::track::TrackCutFlagFb3, o2::aod::track::TrackCutFlagFb4, o2::aod::track::TrackCutFlagFb5, o2::aod::track::IsQualityTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsQualityTrackITS<o2::aod::track::TrackCutFlag>, o2::aod::track::IsQualityTrackTPC<o2::aod::track::TrackCutFlag>, o2::aod::track::IsPrimaryTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsInAcceptanceTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoTPCCluster<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoPtEta<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoDCA<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoDCATPCCluster<o2::aod::track::TrackCutFlag> > > >, o2::soa::Filtered<o2::soa::Join<o2::soa::Join<o2::soa::Join<o2::aod::TracksExtension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::track::CollisionId, o2::aod::track::TrackType, o2::aod::track::X, o2::aod::track::Alpha, o2::aod::track::Y, o2::aod::track::Z, o2::aod::track::Snp, o2::aod::track::Tgl, o2::aod::track::Signed1Pt, o2::aod::track::IsWithinBeamPipe<o2::aod::track::X>, o2::aod::track::Px<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha>, o2::aod::track::Py<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha>, o2::aod::track::Pz<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::PVector<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha, o2::aod::track::Tgl>, o2::aod::track::Energy<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Rapidity<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Sign<o2::aod::track::Signed1Pt>, o2::soa::Marker<1> > >, o2::soa::Table<o2::aod::track::DcaXY, o2::aod::track::DcaZ> >, o2::soa::Table<o2::aod::track::IsGlobalTrackSDD, o2::aod::track::TrackCutFlag, o2::aod::track::TrackCutFlagFb1, o2::aod::track::TrackCutFlagFb2, o2::aod::track::TrackCutFlagFb3, o2::aod::track::TrackCutFlagFb4, o2::aod::track::TrackCutFlagFb5, o2::aod::track::IsQualityTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsQualityTrackITS<o2::aod::track::TrackCutFlag>, o2::aod::track::IsQualityTrackTPC<o2::aod::track::TrackCutFlag>, o2::aod::track::IsPrimaryTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsInAcceptanceTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoTPCCluster<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoPtEta<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoDCA<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoDCATPCCluster<o2::aod::track::TrackCutFlag> > > > >'
/sw/slc8_x86-64/O2/12836-slc8_x86-64-local1/include/Framework/GroupedCombinations.h:96:114: error: use of deleted function 'constexpr std::__enable_if_t<(__i >= sizeof... (_Types))> std::get(const tuple<_UTypes ...>&) [with long unsigned int __i = 2; _Elements = {o2::soa::Filtered<o2::soa::Join<o2::soa::Join<o2::soa::Join<o2::aod::TracksExtension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::track::CollisionId, o2::aod::track::TrackType, o2::aod::track::X, o2::aod::track::Alpha, o2::aod::track::Y, o2::aod::track::Z, o2::aod::track::Snp, o2::aod::track::Tgl, o2::aod::track::Signed1Pt, o2::aod::track::IsWithinBeamPipe<o2::aod::track::X>, o2::aod::track::Px<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha>, o2::aod::track::Py<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha>, o2::aod::track::Pz<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::PVector<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha, o2::aod::track::Tgl>, o2::aod::track::Energy<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Rapidity<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Sign<o2::aod::track::Signed1Pt>, o2::soa::Marker<1> > >, o2::soa::Table<o2::aod::track::DcaXY, o2::aod::track::DcaZ> >, o2::soa::Table<o2::aod::track::IsGlobalTrackSDD, o2::aod::track::TrackCutFlag, o2::aod::track::TrackCutFlagFb1, o2::aod::track::TrackCutFlagFb2, o2::aod::track::TrackCutFlagFb3, o2::aod::track::TrackCutFlagFb4, o2::aod::track::TrackCutFlagFb5, o2::aod::track::IsQualityTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsQualityTrackITS<o2::aod::track::TrackCutFlag>, o2::aod::track::IsQualityTrackTPC<o2::aod::track::TrackCutFlag>, o2::aod::track::IsPrimaryTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsInAcceptanceTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoTPCCluster<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoPtEta<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoDCA<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoDCATPCCluster<o2::aod::track::TrackCutFlag> > > >, o2::soa::Filtered<o2::soa::Join<o2::soa::Join<o2::soa::Join<o2::aod::TracksExtension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::track::CollisionId, o2::aod::track::TrackType, o2::aod::track::X, o2::aod::track::Alpha, o2::aod::track::Y, o2::aod::track::Z, o2::aod::track::Snp, o2::aod::track::Tgl, o2::aod::track::Signed1Pt, o2::aod::track::IsWithinBeamPipe<o2::aod::track::X>, o2::aod::track::Px<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha>, o2::aod::track::Py<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha>, o2::aod::track::Pz<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::PVector<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha, o2::aod::track::Tgl>, o2::aod::track::Energy<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Rapidity<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Sign<o2::aod::track::Signed1Pt>, o2::soa::Marker<1> > >, o2::soa::Table<o2::aod::track::DcaXY, o2::aod::track::DcaZ> >, o2::soa::Table<o2::aod::track::IsGlobalTrackSDD, o2::aod::track::TrackCutFlag, o2::aod::track::TrackCutFlagFb1, o2::aod::track::TrackCutFlagFb2, o2::aod::track::TrackCutFlagFb3, o2::aod::track::TrackCutFlagFb4, o2::aod::track::TrackCutFlagFb5, o2::aod::track::IsQualityTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsQualityTrackITS<o2::aod::track::TrackCutFlag>, o2::aod::track::IsQualityTrackTPC<o2::aod::track::TrackCutFlag>, o2::aod::track::IsPrimaryTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsInAcceptanceTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrack<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoTPCCluster<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoPtEta<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoDCA<o2::aod::track::TrackCutFlag>, o2::aod::track::IsGlobalTrackWoDCATPCCluster<o2::aod::track::TrackCutFlag> > > >}; __enable_if_t<(__i >= sizeof... (_Types))> = void]'
ninja: build stopped: subcommand failed.
Full log here.
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.