Skip to content

[PWGLF] Enabling MC and reducing memory consumption - #18343

Merged
mpuccio merged 6 commits into
AliceO2Group:masterfrom
sustripathy:master
Oct 18, 2026
Merged

mpuccio merged 6 commits into
AliceO2Group:masterfrom
sustripathy:master

Conversation

@sustripathy

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions github-actions Bot added the pwglf label Oct 18, 2026
@github-actions github-actions Bot changed the title Enabling MC and reducing memory consumption [PWGLF] Enabling MC and reducing memory consumption Oct 18, 2026
@github-actions

Copy link
Copy Markdown

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

Initialized member variables in KaonCand, ProxyCand, and ProtonCand structures to default values.
@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 13a9d18 at 2026-10-18 11:43:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'To reproduce the results below locally, run: '\''aliBuild build O2Physics-code-check -e ALIBUILD_BASE_HASH=upstream/master'\''.'
To reproduce the results below locally, run: 'aliBuild build O2Physics-code-check -e ALIBUILD_BASE_HASH=upstream/master'.
++ echo 'To apply all automatic fixes, add the '\''-e O2PHYSICS_CHECKER_FIX=1'\'' option.'
To apply all automatic fixes, add the '-e O2PHYSICS_CHECKER_FIX=1' option.
++ echo 'See the documentation for more details at: <https://aliceo2group.github.io/analysis-framework/docs/tools/#running-with-o2physics-code-check>.'
See the documentation for more details at: <https://aliceo2group.github.io/analysis-framework/docs/tools/#running-with-o2physics-code-check>.
++ echo 'Found 4 errors and 1 warnings.'
Found 4 errors and 1 warnings.
++ [[ 4 -gt 0 ]]
++ cat /sw/BUILD/a2321edd13d6ed89a01d4a32bba2a1bf29308546/O2Physics-code-check/errors.txt
PWGLF/Tasks/Resonances/lambdastarproxy.cxx:57:3: error: no header providing "o2::framework::Service" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1726:34: error: missing field 'truth' initializer [clang-diagnostic-missing-designated-field-initializers,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1789:157: error: missing field 'truth' initializer [clang-diagnostic-missing-designated-field-initializers,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1860:153: error: missing field 'truth' initializer [clang-diagnostic-missing-designated-field-initializers,-warnings-as-errors]
++ [[ 1 -gt 0 ]]
++ cat /sw/BUILD/a2321edd13d6ed89a01d4a32bba2a1bf29308546/O2Physics-code-check/warnings.txt
PWGLF/Tasks/Resonances/lambdastarproxy.cxx:56:8: warning: constructor does not initialize these fields: pdgDB [cppcoreguidelines-pro-type-member-init]
++ [[ 4 -gt 0 ]]
++ exit 1
--

Full log here.

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for e8e52e6 at 2026-10-18 11:51:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'To reproduce the results below locally, run: '\''aliBuild build O2Physics-code-check -e ALIBUILD_BASE_HASH=upstream/master'\''.'
To reproduce the results below locally, run: 'aliBuild build O2Physics-code-check -e ALIBUILD_BASE_HASH=upstream/master'.
++ echo 'To apply all automatic fixes, add the '\''-e O2PHYSICS_CHECKER_FIX=1'\'' option.'
To apply all automatic fixes, add the '-e O2PHYSICS_CHECKER_FIX=1' option.
++ echo 'See the documentation for more details at: <https://aliceo2group.github.io/analysis-framework/docs/tools/#running-with-o2physics-code-check>.'
See the documentation for more details at: <https://aliceo2group.github.io/analysis-framework/docs/tools/#running-with-o2physics-code-check>.
++ echo 'Found 4 errors and 1 warnings.'
Found 4 errors and 1 warnings.
++ [[ 4 -gt 0 ]]
++ cat /sw/BUILD/4d25a8a1ecd17fabd5072310dd6adee9d97a9a83/O2Physics-code-check/errors.txt
PWGLF/Tasks/Resonances/lambdastarproxy.cxx:57:3: error: no header providing "o2::framework::Service" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1726:34: error: missing field 'truth' initializer [clang-diagnostic-missing-designated-field-initializers,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1789:157: error: missing field 'truth' initializer [clang-diagnostic-missing-designated-field-initializers,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1860:153: error: missing field 'truth' initializer [clang-diagnostic-missing-designated-field-initializers,-warnings-as-errors]
++ [[ 1 -gt 0 ]]
++ cat /sw/BUILD/4d25a8a1ecd17fabd5072310dd6adee9d97a9a83/O2Physics-code-check/warnings.txt
PWGLF/Tasks/Resonances/lambdastarproxy.cxx:56:8: warning: constructor does not initialize these fields: pdgDB [cppcoreguidelines-pro-type-member-init]
++ [[ 4 -gt 0 ]]
++ exit 1
--

Full log here.

Initialized pdgDB and truth members in Lambdastarproxy struct.
@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/staging for e8e52e6 at 2026-10-18 12:54:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1705:27: error: missing initializer for member 'Lambdastarproxy::ProxyCand::truth' [-Werror=missing-field-initializers]
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1789:28: error: missing initializer for member 'Lambdastarproxy::ProtonCand::truth' [-Werror=missing-field-initializers]
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1860:26: error: missing initializer for member 'Lambdastarproxy::KaonCand::truth' [-Werror=missing-field-initializers]
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1705:27: error: missing initializer for member 'Lambdastarproxy::ProxyCand::truth' [-Werror=missing-field-initializers]
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1789:28: error: missing initializer for member 'Lambdastarproxy::ProtonCand::truth' [-Werror=missing-field-initializers]
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1860:26: error: missing initializer for member 'Lambdastarproxy::KaonCand::truth' [-Werror=missing-field-initializers]
ninja: build stopped: subcommand failed.

Full log here.

Please consider the following formatting changes to AliceO2Group#18343
@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for e8e52e6 at 2026-10-18 13:48:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1705:27: error: missing initializer for member 'Lambdastarproxy::ProxyCand::truth' [-Werror=missing-field-initializers]
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1789:28: error: missing initializer for member 'Lambdastarproxy::ProtonCand::truth' [-Werror=missing-field-initializers]
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1860:26: error: missing initializer for member 'Lambdastarproxy::KaonCand::truth' [-Werror=missing-field-initializers]
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1705:27: error: missing initializer for member 'Lambdastarproxy::ProxyCand::truth' [-Werror=missing-field-initializers]
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1789:28: error: missing initializer for member 'Lambdastarproxy::ProtonCand::truth' [-Werror=missing-field-initializers]
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Resonances/lambdastarproxy.cxx:1860:26: error: missing initializer for member 'Lambdastarproxy::KaonCand::truth' [-Werror=missing-field-initializers]
ninja: build stopped: subcommand failed.

Full log here.

@mpuccio
mpuccio merged commit 9404f3d into AliceO2Group:master Oct 18, 2026
14 checks passed
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