Skip to content

[PWGDQ] update analysis code of A2 - #18281

Closed
ypwangg wants to merge 1 commit into
AliceO2Group:masterfrom
ypwangg:Update-A2-Analysis
Closed

ypwangg wants to merge 1 commit into
AliceO2Group:masterfrom
ypwangg:Update-A2-Analysis

Conversation

@ypwangg

@ypwangg ypwangg commented Oct 13, 2026

Copy link
Copy Markdown
Contributor

Fix bugs in filling A2 variables
Add tables to save A2 variables

@github-actions github-actions Bot changed the title update analysis code of A2 [PWGDQ] update analysis code of A2 Oct 13, 2026
@github-actions

Copy link
Copy Markdown

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

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/staging for 10c324b at 2026-10-13 20:47:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/Tasks/tableReader_withAssoc.h:1363:46: error: template constraint failure for 'template<class T>  requires  is_producable<T> struct o2::framework::Produces'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/Tasks/tableReader_withAssoc.h:1363:18: error: '<expression error>' in namespace 'o2::framework' does not name a type
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/Tasks/tableReader_withAssoc.h:1982:7: error: 'dileptonA2List' was not declared in this scope; did you mean 'dileptonFlowList'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/Tasks/tableReader_withAssoc.h:2103:27: error: 'dileptonA2List' was not declared in this scope; did you mean 'dileptonFlowList'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/Tasks/tableReader_withAssoc.h:2103:27: error: 'dileptonA2List' was not declared in this scope; did you mean 'dileptonFlowList'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/Tasks/tableReader_withAssoc.h:2103:27: error: 'dileptonA2List' was not declared in this scope; did you mean 'dileptonFlowList'?
[0 more errors; see full log]

Full log here.

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for 10c324b at 2026-10-13 20:47:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/Tasks/tableReader_withAssoc.h:1363:46: error: template constraint failure for 'template<class T>  requires  is_producable<T> struct o2::framework::Produces'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/Tasks/tableReader_withAssoc.h:1363:18: error: '<expression error>' in namespace 'o2::framework' does not name a type
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/Tasks/tableReader_withAssoc.h:1982:7: error: 'dileptonA2List' was not declared in this scope; did you mean 'dileptonFlowList'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/Tasks/tableReader_withAssoc.h:2103:27: error: 'dileptonA2List' was not declared in this scope; did you mean 'dileptonFlowList'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/Tasks/tableReader_withAssoc.h:2103:27: error: 'dileptonA2List' was not declared in this scope; did you mean 'dileptonFlowList'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/Tasks/tableReader_withAssoc.h:2103:27: error: 'dileptonA2List' was not declared in this scope; did you mean 'dileptonFlowList'?
[0 more errors; see full log]

Full log here.

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 10c324b at 2026-10-13 20:54:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1067:80: error: two or more data types in declaration of 'type name'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:1: error: template argument 12 is invalid
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGDQ/DataModel/ReducedInfoTables.h:1064:19: error: 'DileptonsA2Metadata' does not name a type; did you mean 'DileptonsInfoMetadata'?
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no matching function for call to 'getColumns<o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::ref>()'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1760:52: error: no type named 'metadata' in 'using std::decay<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = using std::remove_cv<o2::aod::MetadataTrait<o2::aod::Hash<4227680007> > >::type = struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >' {aka 'struct o2::aod::MetadataTrait<o2::aod::Hash<4227680007> >'}
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::DefaultIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
/sw/slc9_x86-64/O2/daily-20261013-0000-local2/include/Framework/ASoA.h:1905:15: error: type 'o2::soa::FilteredIndexPolicy' is not a base type for type 'o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> >::TableIteratorBase<o2::soa::FilteredIndexPolicy, o2::soa::Table<o2::aod::Hash<3388616393>, o2::aod::Hash<4227680007>, o2::aod::Hash<2286545062> > >'
ninja: build stopped: subcommand failed.

Full log here.

@vkucera
vkucera marked this pull request as draft October 13, 2026 19:23
@vkucera

vkucera commented Oct 13, 2026

Copy link
Copy Markdown
Collaborator

@ypwangg Please test your changes before you make a PR.

@ypwangg ypwangg closed this Oct 14, 2026
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.

3 participants