Skip to content

[PWGCF] massive fix for O2linter + minor fix for vs M calculus in Internal Va…#17043

Open
abilandz wants to merge 15 commits into
AliceO2Group:masterfrom
abilandz:master
Open

[PWGCF] massive fix for O2linter + minor fix for vs M calculus in Internal Va…#17043
abilandz wants to merge 15 commits into
AliceO2Group:masterfrom
abilandz:master

Conversation

@abilandz

Copy link
Copy Markdown
Collaborator

…lidation + added new eff.

@github-actions github-actions Bot added the pwgcf label Jul 13, 2026
@github-actions github-actions Bot changed the title massive fix for O2linter + minor fix for vs M calculus in Internal Va… [PWGCF] massive fix for O2linter + minor fix for vs M calculus in Internal Va… Jul 13, 2026
@github-actions

github-actions Bot commented Jul 13, 2026

Copy link
Copy Markdown

O2 linter results: ❌ 1 errors, ⚠️ 5 warnings, 🔕 7 disabled

@alibuild

alibuild commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 72b04bc at 2026-07-13 16:29:

## sw/BUILD/O2Physics-latest/log
c++: fatal error: Killed signal terminated program cc1plus
ninja: build stopped: subcommand failed.

Full log here.

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 31c2470 at 2026-07-13 14:10:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 480 errors and 5 warnings.'
Found 480 errors and 5 warnings.
++ [[ 480 -gt 0 ]]
++ cat /sw/BUILD/16482e3d32e6daa6726e36d4b7a6544403ca250e/O2Physics-code-check/errors.txt
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:20:1: error: included header string is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:21:1: error: included header vector is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:24:10: error: expected class name [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:26:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:27:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:28:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:29:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:30:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:31:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:32:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:33:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:34:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:35:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:36:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:37:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:38:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:39:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:40:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:41:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:42:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:43:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:50:3: error: variable 'cf_tc' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:71:3: error: variable 'cf_qa' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:77:3: error: variable 'cf_eh' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:138:3: error: variable 'cf_ec' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:150:3: error: variable 'cf_ph' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:185:3: error: variable 'cf_pc' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:190:3: error: variable 'cf_qv' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:196:3: error: variable 'cf_mupa' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:216:3: error: variable 'cf_t0' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:224:3: error: variable 'cf_es' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:238:3: error: variable 'cf_pw' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:244:3: error: variable 'cf_cw' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:252:3: error: variable 'cf_nl' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:260:3: error: variable 'cf_nua' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:273:3: error: variable 'cf_iv' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:307:3: error: variable 'cf_res' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:19:1: error: included header vector is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:41:1: error: unknown type name 'TString' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:41:9: error: variable 'sBaseListName' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:42:11: error: use of undeclared identifier 'TList' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:42:18: error: variable 'fBaseList' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
[0 more errors; see full log]

Full log here.

@vkucera

vkucera commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

Hi @abilandz , thanks a lot for the fixes!
Please note that you might see incorrect error messages in results of the code-check because the headers are not self-contained and cannot be compiled and analysed properly by Clang-Tidy.

@abilandz

Copy link
Copy Markdown
Collaborator Author

Hi @abilandz , thanks a lot for the fixes! Please note that you might see incorrect error messages in results of the code-check because the headers are not self-contained and cannot be compiled and analysed properly by Clang-Tidy.

Hi @vkucera , thanks for the feedback, noted! Per our previous conversation, I will inline the content of those temporary include headers when I am done with the major code development.

On a side note, and related to O2linter, please can you comment on:

  1. Error: Do not use TDatabasePDG directly. Use o2::constants::physics::Mass... or Service<o2::framework::O2DatabasePDG> instead. => I use TDatabasePDG, because otherwise there is an unnecessary memory blow-up when I have O2DatabasePDG in the code, but do not use it in a particular analysis. On the other hand, I can book TDatabaseDPG object per request. There was a discussion about this some time ago, but I didn't follow up to see whether there were any changes in O2DatabasePDG related to it (it was related back then to the missing lazy initialization of the service O2DatabasePDG)
  2. Error: Avoid hard-coded PDG codes. Use named values from PDG_t or o2::constants::physics::Pdg instead. => Nothing is hard-coded here related to PDG code, these are merely array indices

I might have more questions later, if I do not manage to handle all the MegaLinter thingies.

Btw, fixing O2Linter naming conventions triggered a lot of MegaLinter warnings related to variable name shadowing... Is it really such a problem to have an example code snippet:

int var = Var(); // get the content of variable 'var', from the corresponding function Var()

After O2Linter intervention and renaming the function Var() to var(), this runs into a shadowing problem...

Thanks a lot for all the feedback!

@abilandz

Copy link
Copy Markdown
Collaborator Author

@vkucera : Please can you also comment on this MegaLinter failure, i think this shall be OK:

if(!ptr) { 
  LOGF(fatal, ...); 
}
ptr->DoSomething();

The if statement is not redundant => namely if ptr is NULL, I will bail out in that branch. Therefore, it shall be safe to use ptr after that branch.

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 0efd530 at 2026-07-13 17:02:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 480 errors and 5 warnings.'
Found 480 errors and 5 warnings.
++ [[ 480 -gt 0 ]]
++ cat /sw/BUILD/22e6ce34208b31737057cda4414c58fd69df797f/O2Physics-code-check/errors.txt
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:20:1: error: included header string is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:21:1: error: included header vector is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:24:10: error: expected class name [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:26:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:27:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:28:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:29:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:30:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:31:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:32:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:33:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:34:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:35:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:36:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:37:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:38:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:39:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:40:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:41:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:42:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:43:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:50:3: error: variable 'cf_tc' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:71:3: error: variable 'cf_qa' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:77:3: error: variable 'cf_eh' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:138:3: error: variable 'cf_ec' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:150:3: error: variable 'cf_ph' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:185:3: error: variable 'cf_pc' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:190:3: error: variable 'cf_qv' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:196:3: error: variable 'cf_mupa' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:216:3: error: variable 'cf_t0' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:224:3: error: variable 'cf_es' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:238:3: error: variable 'cf_pw' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:244:3: error: variable 'cf_cw' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:252:3: error: variable 'cf_nl' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:260:3: error: variable 'cf_nua' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:273:3: error: variable 'cf_iv' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:307:3: error: variable 'cf_res' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:19:1: error: included header vector is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:41:1: error: unknown type name 'TString' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:41:9: error: variable 'sBaseListName' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:42:11: error: use of undeclared identifier 'TList' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:42:18: error: variable 'fBaseList' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
[0 more errors; see full log]

Full log here.

@vkucera

vkucera commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

There was a discussion about this some time ago, but I didn't follow up to see whether there were any changes in O2DatabasePDG related to it (it was related back then to the missing lazy initialization of the service O2DatabasePDG)

I admit I also lost track of that issue. Can you please point me to the latest discussion and the overhead estimate? I will follow up with the developers.

Nothing is hard-coded here related to PDG code, these are merely array indices

Indeed, those are false positives. Please silence them with the disable directive.

int var = Var(); // get the content of variable 'var', from the corresponding function Var()

After O2Linter intervention and renaming the function Var() to var(), this runs into a shadowing problem...

My suggestion would be to rename Var() to getVar(), following the general convention for getter functions. (According to the O2 naming conventions, Var() would be a call of the default constructor of a class Var.)

if(!ptr) { 
 LOGF(fatal, ...); 
}
ptr->DoSomething();

The if statement is not redundant => namely if ptr is NULL, I will bail out in that branch. Therefore, it shall be safe to use ptr after that branch.

You are right. This could be considered a false positive from Cppcheck but there is a valid reasoning behind it. The reason why it complains is that Cppcheck does not have access to the implementation of LOGF and therefore cannot evaluate whether the code guarantees the block termination before the dereference of the null pointer. You can either add a return statement after LOGF to guarantee the termination explicitly or silence the Cppcheck error on that line.

@abilandz

Copy link
Copy Markdown
Collaborator Author

There was a discussion about this some time ago, but I didn't follow up to see whether there were any changes in O2DatabasePDG related to it (it was related back then to the missing lazy initialization of the service O2DatabasePDG)

I admit I also lost track of that issue. Can you please point me to the latest discussion and the overhead estimate? I will follow up with the developers.

I just forwarded an email containing all relevant findings and links related to the memory blow-ups. There was another related post back then by @victor-gonzalez that mentioned the missing lazy initialization of the O2DatabasePDG service as the cause of the memory blow-up in that case, but I cannot dig that one up quickly now.

Thanks for all the suggestions below, I will address them, but most likely only in the next commit tomorrow, as today my candle already burned at both ends...

Nothing is hard-coded here related to PDG code, these are merely array indices

Indeed, those are false positives. Please silence them with the disable directive.

int var = Var(); // get the content of variable 'var', from the corresponding function Var()

After O2Linter intervention and renaming the function Var() to var(), this runs into a shadowing problem...

My suggestion would be to rename Var() to getVar(), following the general convention for getter functions. (According to the O2 naming conventions, Var() would be a call of the default constructor of a class Var.)

if(!ptr) { 
 LOGF(fatal, ...); 
}
ptr->DoSomething();

The if statement is not redundant => namely if ptr is NULL, I will bail out in that branch. Therefore, it shall be safe to use ptr after that branch.

You are right. This could be considered a false positive from Cppcheck but there is a valid reasoning behind it. The reason why it complains is that Cppcheck does not have access to the implementation of LOGF and therefore cannot evaluate whether the code guarantees the block termination before the dereference of the null pointer. You can either add a return statement after LOGF to guarantee the termination explicitly or silence the Cppcheck error on that line.

@vkucera

vkucera commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

I just forwarded an email containing all relevant findings and links related to the memory blow-ups.

@abilandz Thanks! I will try to poke further on that one.

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 72a6a13 at 2026-07-14 08:01:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 480 errors and 5 warnings.'
Found 480 errors and 5 warnings.
++ [[ 480 -gt 0 ]]
++ cat /sw/BUILD/4adf6dea497fee8ddcebe7bfa440e8dd82b1436d/O2Physics-code-check/errors.txt
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:20:1: error: included header string is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:21:1: error: included header vector is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:24:10: error: expected class name [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:26:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:27:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:28:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:29:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:30:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:31:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:32:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:33:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:34:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:35:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:36:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:37:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:38:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:39:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:40:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:41:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:42:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:43:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:50:3: error: variable 'cf_tc' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:71:3: error: variable 'cf_qa' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:77:3: error: variable 'cf_eh' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:138:3: error: variable 'cf_ec' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:150:3: error: variable 'cf_ph' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:185:3: error: variable 'cf_pc' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:190:3: error: variable 'cf_qv' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:196:3: error: variable 'cf_mupa' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:216:3: error: variable 'cf_t0' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:224:3: error: variable 'cf_es' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:238:3: error: variable 'cf_pw' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:244:3: error: variable 'cf_cw' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:252:3: error: variable 'cf_nl' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:260:3: error: variable 'cf_nua' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:273:3: error: variable 'cf_iv' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:307:3: error: variable 'cf_res' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:19:1: error: included header vector is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:41:1: error: unknown type name 'TString' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:41:9: error: variable 'sBaseListName' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:42:11: error: use of undeclared identifier 'TList' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:42:18: error: variable 'fBaseList' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
[0 more errors; see full log]

Full log here.

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 2b339b7 at 2026-07-14 09:26:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 479 errors and 5 warnings.'
Found 479 errors and 5 warnings.
++ [[ 479 -gt 0 ]]
++ cat /sw/BUILD/5473d1c061abd60016942daff4420d715c7f4095/O2Physics-code-check/errors.txt
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:20:1: error: included header string is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:21:1: error: included header vector is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:24:10: error: expected class name [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:26:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:27:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:28:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:29:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:30:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:31:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:32:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:33:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:34:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:35:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:36:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:37:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:38:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:39:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:40:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:41:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:42:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:43:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:50:3: error: variable 'cf_tc' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:71:3: error: variable 'cf_qa' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:77:3: error: variable 'cf_eh' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:138:3: error: variable 'cf_ec' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:150:3: error: variable 'cf_ph' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:185:3: error: variable 'cf_pc' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:190:3: error: variable 'cf_qv' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:196:3: error: variable 'cf_mupa' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:216:3: error: variable 'cf_t0' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:224:3: error: variable 'cf_es' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:238:3: error: variable 'cf_pw' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:244:3: error: variable 'cf_cw' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:252:3: error: variable 'cf_nl' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:260:3: error: variable 'cf_nua' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:273:3: error: variable 'cf_iv' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:307:3: error: variable 'cf_res' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:19:1: error: included header vector is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:41:1: error: unknown type name 'TString' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:41:9: error: variable 'sBaseListName' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:42:11: error: use of undeclared identifier 'TList' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:42:18: error: variable 'fBaseList' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
[0 more errors; see full log]

Full log here.

@abilandz

Copy link
Copy Markdown
Collaborator Author

@victor-gonzalez : Ola Señor, please can you review and, if the compilation goes through, approve this big PR? The remaining error in O2linter is not related to my code. And the remaining warnings in O2linter about the file names are irrelevant, because in any case I will inline the content of those temporarily fragmented files into the main file?

Thanks!

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for eadb321 at 2026-07-14 10:08:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:300:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:300:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:300:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:309:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:309:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:309:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:318:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:318:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:318:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:329:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:329:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:329:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:342:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:342:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:342:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:383:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:383:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:383:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'multiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:3: error: missing template arguments before '{' token
[0 more errors; see full log]

Full log here.

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for 8121819 at 2026-07-14 10:19:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:300:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:300:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:300:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:309:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:309:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:309:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:318:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:318:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:318:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:329:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:329:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:329:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:342:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:342:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:342:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:383:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:383:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:383:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:3: error: missing template arguments before '{' token
[0 more errors; see full log]

Full log here.

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/staging for 8121819 at 2026-07-14 10:39:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:300:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:300:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:300:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:309:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:309:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:309:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:318:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:318:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:318:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:329:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:329:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:329:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:342:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:342:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:342:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:383:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:383:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:383:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:246:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:255:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:264:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:273:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:282:3: error: missing template arguments before '{' token
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:18: error: 'MultiparticleCorrelationsAB' was not declared in this scope; did you mean 'MultiparticleCorrelationsAb'?
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsAb.cxx:291:3: error: missing template arguments before '{' token
[0 more errors; see full log]

Full log here.

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for c89942c at 2026-07-14 11:44:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 479 errors and 5 warnings.'
Found 479 errors and 5 warnings.
++ [[ 479 -gt 0 ]]
++ cat /sw/BUILD/f846243325bd9fcc62ed7ab97cc42f59075e2db6/O2Physics-code-check/errors.txt
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:20:1: error: included header string is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:21:1: error: included header vector is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:24:10: error: expected class name [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:26:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:27:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:28:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:29:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:30:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:31:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:32:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:33:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:34:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:35:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:36:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:37:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:38:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:39:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:40:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:41:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:42:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:43:3: error: no template named 'Configurable' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:50:3: error: variable 'cf_tc' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:71:3: error: variable 'cf_qa' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:77:3: error: variable 'cf_eh' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:138:3: error: variable 'cf_ec' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:150:3: error: variable 'cf_ph' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:185:3: error: variable 'cf_pc' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:190:3: error: variable 'cf_qv' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:196:3: error: variable 'cf_mupa' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:216:3: error: variable 'cf_t0' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:224:3: error: variable 'cf_es' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:238:3: error: variable 'cf_pw' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:244:3: error: variable 'cf_cw' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:252:3: error: variable 'cf_nl' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:260:3: error: variable 'cf_nua' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:273:3: error: variable 'cf_iv' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-Configurables.h:307:3: error: variable 'cf_res' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:19:1: error: included header vector is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:41:1: error: unknown type name 'TString' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:41:9: error: variable 'sBaseListName' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:42:11: error: use of undeclared identifier 'TList' [clang-diagnostic-error]
PWGCF/MultiparticleCorrelations/Core/MuPa-DataMembers.h:42:18: error: variable 'fBaseList' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
[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

Labels

Development

Successfully merging this pull request may close these issues.

3 participants