Skip to content

[Common,PWGJE] Adding embedding for jets - #18088

Open
nzardosh wants to merge 1 commit into
AliceO2Group:masterfrom
nzardosh:embeddingFinal
Open

nzardosh wants to merge 1 commit into
AliceO2Group:masterfrom
nzardosh:embeddingFinal

Conversation

@nzardosh

Copy link
Copy Markdown
Collaborator

This PR adds the ability to do embedding to the jet framework

@nzardosh
nzardosh marked this pull request as draft September 29, 2026 08:21
@github-actions github-actions Bot changed the title Adding embedding for jets [Common,PWGJE] Adding embedding for jets Sep 29, 2026
@github-actions

Copy link
Copy Markdown

O2 linter results: ❌ 0 errors, ⚠️ 295 warnings, 🔕 0 disabled

@nzardosh

Copy link
Copy Markdown
Collaborator Author

Need this PR AliceO2Group/AliceO2#15836 to be committed to O2 first

@alibuild

alibuild commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for 4bda01b at 2026-10-06 16:07:

## sw/BUILD/O2Physics-latest/log
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:502:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:97: error: expected identifier before 'const'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:157: error: template constraint failure for 'template<class O>  requires  is_origin_hash<O> using o2::aod::McParticlesFrom = o2::aod::McParticles_001From<O>'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:160: error: expected identifier before 'const'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:287: error: invalid template-id
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:287: error: missing template argument list after 'o2::soa::Join'; template placeholder not permitted in parameter
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:2128:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:392: error: expected identifier before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:392: error: expected ',' or '...' before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:76:52: error: 'mcdCollisions' was not declared in this scope; did you mean 'collisions'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:78:89: error: template constraint failure for 'template<class O>  requires  is_origin_hash<O> using o2::aod::BCsFrom = o2::aod::BCs_001From<O>'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:78:93: error: expected primary-expression before ')' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:80:29: error: 'bcs' was not declared in this scope; did you mean 'bc'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:70: error: 'McCollisionsFrom' is not a member of 'o2::aod'; did you mean 'JMcCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:108: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:110: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:112: error: expected primary-expression before ')' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:98:30: error: 'begin' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:98:30: error: 'end' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:105:30: error: 'begin' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:105:30: error: 'end' was not declared in this scope
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/StructToTuple.h:61:38: error: static assertion failed: You need to make sure that you have implicit constructors or that you call the explicit constructor correctly.
/sw/slc9_x86-64/GCC-Toolchain/v14.2.0-alice2-1/include/c++/14.2.0/bits/stl_construct.h:115:28: error: no matching function for call to 'construct_at(EmbeddingQATask*&)'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/DataModel/JetReducedData.h:275:26: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:162:62: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/DataModel/JetReducedData.h:173:26: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:163:64: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:19: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:55: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:57: error: expected unqualified-id before '>' token
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:502:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:201:70: error: 'TracksExtraFrom' is not a member of 'o2::aod'; did you mean 'UDTracksExtraFrom'?
[0 more errors; see full log]

Full log here.

@alibuild

alibuild commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 4bda01b at 2026-10-06 16:25:

## sw/BUILD/O2Physics-latest/log
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:502:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:97: error: expected identifier before 'const'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:157: error: template constraint failure for 'template<class O>  requires  is_origin_hash<O> using o2::aod::McParticlesFrom = o2::aod::McParticles_001From<O>'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:160: error: expected identifier before 'const'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:287: error: invalid template-id
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:287: error: missing template argument list after 'o2::soa::Join'; template placeholder not permitted in parameter
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:2128:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:392: error: expected identifier before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:392: error: expected ',' or '...' before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:76:52: error: 'mcdCollisions' was not declared in this scope; did you mean 'collisions'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:78:89: error: template constraint failure for 'template<class O>  requires  is_origin_hash<O> using o2::aod::BCsFrom = o2::aod::BCs_001From<O>'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:78:93: error: expected primary-expression before ')' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:80:29: error: 'bcs' was not declared in this scope; did you mean 'bc'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:70: error: 'McCollisionsFrom' is not a member of 'o2::aod'; did you mean 'JMcCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:108: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:110: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:112: error: expected primary-expression before ')' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:98:30: error: 'begin' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:98:30: error: 'end' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:105:30: error: 'begin' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:105:30: error: 'end' was not declared in this scope
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/StructToTuple.h:61:38: error: static assertion failed: You need to make sure that you have implicit constructors or that you call the explicit constructor correctly.
/sw/slc9_x86-64/GCC-Toolchain/v14.2.0-alice2-1/include/c++/14.2.0/bits/stl_construct.h:115:28: error: no matching function for call to 'construct_at(EmbeddingQATask*&)'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/DataModel/JetReducedData.h:275:26: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:162:62: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/DataModel/JetReducedData.h:173:26: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:163:64: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:19: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:55: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:57: error: expected unqualified-id before '>' token
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:502:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:201:70: error: 'TracksExtraFrom' is not a member of 'o2::aod'; did you mean 'UDTracksExtraFrom'?
[0 more errors; see full log]

Full log here.

@alibuild

alibuild commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/staging for 4bda01b at 2026-10-06 16:51:

## sw/BUILD/O2Physics-latest/log
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:502:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:97: error: expected identifier before 'const'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:157: error: template constraint failure for 'template<class O>  requires  is_origin_hash<O> using o2::aod::McParticlesFrom = o2::aod::McParticles_001From<O>'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:160: error: expected identifier before 'const'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:287: error: invalid template-id
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:287: error: missing template argument list after 'o2::soa::Join'; template placeholder not permitted in parameter
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:2128:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:392: error: expected identifier before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:392: error: expected ',' or '...' before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:76:52: error: 'mcdCollisions' was not declared in this scope; did you mean 'collisions'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:78:89: error: template constraint failure for 'template<class O>  requires  is_origin_hash<O> using o2::aod::BCsFrom = o2::aod::BCs_001From<O>'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:78:93: error: expected primary-expression before ')' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:80:29: error: 'bcs' was not declared in this scope; did you mean 'bc'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:70: error: 'McCollisionsFrom' is not a member of 'o2::aod'; did you mean 'JMcCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:108: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:110: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:112: error: expected primary-expression before ')' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:98:30: error: 'begin' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:98:30: error: 'end' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:105:30: error: 'begin' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:105:30: error: 'end' was not declared in this scope
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/StructToTuple.h:61:38: error: static assertion failed: You need to make sure that you have implicit constructors or that you call the explicit constructor correctly.
/sw/slc9_x86-64/GCC-Toolchain/v14.2.0-alice2-1/include/c++/14.2.0/bits/stl_construct.h:115:28: error: no matching function for call to 'construct_at(EmbeddingQATask*&)'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/DataModel/JetReducedData.h:275:26: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:162:62: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/DataModel/JetReducedData.h:173:26: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:163:64: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:19: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:55: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:57: error: expected unqualified-id before '>' token
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:502:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:201:70: error: 'TracksExtraFrom' is not a member of 'o2::aod'; did you mean 'UDTracksExtraFrom'?
[0 more errors; see full log]

Full log here.

@alibuild

alibuild commented Oct 6, 2026 •

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 094027e at 2026-10-07 01:17:

## sw/BUILD/O2Physics-latest/log
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:502:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:97: error: expected identifier before 'const'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:157: error: template constraint failure for 'template<class O>  requires  is_origin_hash<O> using o2::aod::McParticlesFrom = o2::aod::McParticles_001From<O>'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:160: error: expected identifier before 'const'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:287: error: invalid template-id
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:287: error: missing template argument list after 'o2::soa::Join'; template placeholder not permitted in parameter
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:2128:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:392: error: expected identifier before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:392: error: expected ',' or '...' before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:76:52: error: 'mcdCollisions' was not declared in this scope; did you mean 'collisions'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:78:89: error: template constraint failure for 'template<class O>  requires  is_origin_hash<O> using o2::aod::BCsFrom = o2::aod::BCs_001From<O>'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:78:93: error: expected primary-expression before ')' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:80:29: error: 'bcs' was not declared in this scope; did you mean 'bc'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:70: error: 'McCollisionsFrom' is not a member of 'o2::aod'; did you mean 'JMcCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:108: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:110: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:112: error: expected primary-expression before ')' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:98:30: error: 'begin' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:98:30: error: 'end' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:105:30: error: 'begin' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:105:30: error: 'end' was not declared in this scope
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/StructToTuple.h:61:38: error: static assertion failed: You need to make sure that you have implicit constructors or that you call the explicit constructor correctly.
/sw/slc9_x86-64/GCC-Toolchain/v14.2.0-alice2-1/include/c++/14.2.0/bits/stl_construct.h:115:28: error: no matching function for call to 'construct_at(EmbeddingQATask*&)'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/DataModel/JetReducedData.h:275:26: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:162:62: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/DataModel/JetReducedData.h:173:26: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:163:64: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:19: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:55: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:57: error: expected unqualified-id before '>' token
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:502:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:201:70: error: 'TracksExtraFrom' is not a member of 'o2::aod'; did you mean 'UDTracksExtraFrom'?
[0 more errors; see full log]

Full log here.

@alibuild

alibuild commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/staging for 094027e at 2026-10-06 18:47:

## sw/BUILD/O2Physics-latest/log
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:502:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:97: error: expected identifier before 'const'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:157: error: template constraint failure for 'template<class O>  requires  is_origin_hash<O> using o2::aod::McParticlesFrom = o2::aod::McParticles_001From<O>'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:160: error: expected identifier before 'const'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:287: error: invalid template-id
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:287: error: missing template argument list after 'o2::soa::Join'; template placeholder not permitted in parameter
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:2128:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:392: error: expected identifier before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:392: error: expected ',' or '...' before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:76:52: error: 'mcdCollisions' was not declared in this scope; did you mean 'collisions'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:78:89: error: template constraint failure for 'template<class O>  requires  is_origin_hash<O> using o2::aod::BCsFrom = o2::aod::BCs_001From<O>'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:78:93: error: expected primary-expression before ')' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:80:29: error: 'bcs' was not declared in this scope; did you mean 'bc'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:70: error: 'McCollisionsFrom' is not a member of 'o2::aod'; did you mean 'JMcCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:108: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:110: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:112: error: expected primary-expression before ')' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:98:30: error: 'begin' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:98:30: error: 'end' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:105:30: error: 'begin' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:105:30: error: 'end' was not declared in this scope
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/StructToTuple.h:61:38: error: static assertion failed: You need to make sure that you have implicit constructors or that you call the explicit constructor correctly.
/sw/slc9_x86-64/GCC-Toolchain/v14.2.0-alice2-1/include/c++/14.2.0/bits/stl_construct.h:115:28: error: no matching function for call to 'construct_at(EmbeddingQATask*&)'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/DataModel/JetReducedData.h:275:26: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:162:62: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/DataModel/JetReducedData.h:173:26: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:163:64: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:19: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:55: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:57: error: expected unqualified-id before '>' token
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:502:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:201:70: error: 'TracksExtraFrom' is not a member of 'o2::aod'; did you mean 'UDTracksExtraFrom'?
[0 more errors; see full log]

Full log here.

@alibuild

alibuild commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for 094027e at 2026-10-06 18:47:

## sw/BUILD/O2Physics-latest/log
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:502:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:97: error: expected identifier before 'const'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:157: error: template constraint failure for 'template<class O>  requires  is_origin_hash<O> using o2::aod::McParticlesFrom = o2::aod::McParticles_001From<O>'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:160: error: expected identifier before 'const'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:287: error: invalid template-id
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:302: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:338: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:287: error: missing template argument list after 'o2::soa::Join'; template placeholder not permitted in parameter
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:2128:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:392: error: expected identifier before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:74:392: error: expected ',' or '...' before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: class template argument deduction failed:
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:122:3: error: no matching function for call to 'ProcessConfigurable(void (EmbeddingQATask::*)(...), const char [22], bool, const char [9])'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:76:52: error: 'mcdCollisions' was not declared in this scope; did you mean 'collisions'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:78:89: error: template constraint failure for 'template<class O>  requires  is_origin_hash<O> using o2::aod::BCsFrom = o2::aod::BCs_001From<O>'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:78:93: error: expected primary-expression before ')' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:80:29: error: 'bcs' was not declared in this scope; did you mean 'bc'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:70: error: 'McCollisionsFrom' is not a member of 'o2::aod'; did you mean 'JMcCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:108: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:110: error: expected primary-expression before '>' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:83:112: error: expected primary-expression before ')' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:98:30: error: 'begin' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:98:30: error: 'end' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:105:30: error: 'begin' was not declared in this scope
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/Tasks/embeddingQA.cxx:105:30: error: 'end' was not declared in this scope
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/StructToTuple.h:61:38: error: static assertion failed: You need to make sure that you have implicit constructors or that you call the explicit constructor correctly.
/sw/slc9_x86-64/GCC-Toolchain/v14.2.0-alice2-1/include/c++/14.2.0/bits/stl_construct.h:115:28: error: no matching function for call to 'construct_at(EmbeddingQATask*&)'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/DataModel/JetReducedData.h:275:26: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:162:62: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/DataModel/JetReducedData.h:173:26: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:163:64: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:19: error: 'CollisionsFrom' is not a member of 'o2::aod'; did you mean 'JCollisionsFrom'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:55: error: template argument 1 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:199:57: error: expected unqualified-id before '>' token
/sw/slc9_x86-64/O2/daily-20261006-0000-local1/include/Framework/AnalysisDataModel.h:502:1: error: template constraint failure for 'template<class L, class D, class O, class ... Ts>  requires (is_aod_hash<L>) && (is_aod_hash<D>) && (is_origin_hash<O>) class o2::soa::Table'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGJE/TableProducer/derivedDataProducerEmbedding.cxx:201:70: error: 'TracksExtraFrom' is not a member of 'o2::aod'; did you mean 'UDTracksExtraFrom'?
[0 more errors; see full log]

Full log here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants