Skip to content

[PWGLF] Add event selection flag to the he3hadmult table - #17319

Open
GiorgioAlbertoLucia wants to merge 3 commits into
AliceO2Group:masterfrom
GiorgioAlbertoLucia:li4
Open

[PWGLF] Add event selection flag to the he3hadmult table#17319
GiorgioAlbertoLucia wants to merge 3 commits into
AliceO2Group:masterfrom
GiorgioAlbertoLucia:li4

Conversation

@GiorgioAlbertoLucia

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown

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

@maciacco
maciacco enabled auto-merge (squash) August 5, 2026 07:05
@alibuild

alibuild commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/staging for 036f374 at 2026-08-05 09:07:

## sw/BUILD/O2-latest/log
CMake Error in Detectors/Base/CMakeLists.txt:

Full log here.

@alibuild

alibuild commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 036f374 at 2026-08-05 22:21:

## sw/BUILD/O2Physics-latest/log
2026-08-05T22:12:32.672+0200 [48063:140123451534976] [buildboxcommon_grpcretrier.cpp:177] [ERROR] Retry limit (0) exceeded for "ActionCache.GetActionResult()", last gRPC error was [14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame]
2026-08-05T22:12:32.673+0200 [48063:140123451534976] [executioncontext.cpp:544] [ERROR] Error while querying action cache at "http://localhost:8980": 14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame
2026-08-05T22:12:33.124+0200 [48002:139884377644672] [buildboxcommon_grpcretrier.cpp:177] [ERROR] Retry limit (0) exceeded for "ActionCache.GetActionResult()", last gRPC error was [14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame]
2026-08-05T22:12:33.124+0200 [48002:139884377644672] [executioncontext.cpp:544] [ERROR] Error while querying action cache at "http://localhost:8980": 14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame
2026-08-05T22:12:32.741+0200 [47978:140154828504704] [buildboxcommon_grpcretrier.cpp:177] [ERROR] Retry limit (0) exceeded for "ActionCache.GetActionResult()", last gRPC error was [14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame]
2026-08-05T22:12:32.741+0200 [47978:140154828504704] [executioncontext.cpp:544] [ERROR] Error while querying action cache at "http://localhost:8980": 14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame
2026-08-05T22:12:32.401+0200 [47914:140551001501312] [buildboxcommon_grpcretrier.cpp:177] [ERROR] Retry limit (0) exceeded for "ActionCache.GetActionResult()", last gRPC error was [14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame]
2026-08-05T22:12:32.401+0200 [47914:140551001501312] [executioncontext.cpp:544] [ERROR] Error while querying action cache at "http://localhost:8980": 14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame
2026-08-05T22:12:32.337+0200 [47891:140713114705536] [buildboxcommon_grpcretrier.cpp:177] [ERROR] Retry limit (0) exceeded for "ActionCache.GetActionResult()", last gRPC error was [14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame]
2026-08-05T22:12:32.337+0200 [47891:140713114705536] [executioncontext.cpp:544] [ERROR] Error while querying action cache at "http://localhost:8980": 14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame
2026-08-05T22:12:32.706+0200 [47957:140075888164480] [buildboxcommon_grpcretrier.cpp:177] [ERROR] Retry limit (0) exceeded for "ActionCache.GetActionResult()", last gRPC error was [14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame]
2026-08-05T22:12:32.706+0200 [47957:140075888164480] [executioncontext.cpp:544] [ERROR] Error while querying action cache at "http://localhost:8980": 14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame
2026-08-05T22:12:32.257+0200 [47861:139822147042944] [buildboxcommon_grpcretrier.cpp:177] [ERROR] Retry limit (0) exceeded for "ActionCache.GetActionResult()", last gRPC error was [14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame]
2026-08-05T22:12:32.264+0200 [47861:139822147042944] [executioncontext.cpp:544] [ERROR] Error while querying action cache at "http://localhost:8980": 14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame
2026-08-05T22:12:32.567+0200 [47934:140515947359872] [buildboxcommon_grpcretrier.cpp:177] [ERROR] Retry limit (0) exceeded for "ActionCache.GetActionResult()", last gRPC error was [14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame]
2026-08-05T22:12:32.567+0200 [47934:140515947359872] [executioncontext.cpp:544] [ERROR] Error while querying action cache at "http://localhost:8980": 14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame
2026-08-05T22:12:33.524+0200 [48001:139729976737408] [buildboxcommon_grpcretrier.cpp:177] [ERROR] Retry limit (0) exceeded for "ActionCache.GetActionResult()", last gRPC error was [14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame]
2026-08-05T22:12:33.525+0200 [48001:139729976737408] [executioncontext.cpp:544] [ERROR] Error while querying action cache at "http://localhost:8980": 14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: connection attempt timed out before receiving SETTINGS frame


## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 34 errors and 4 warnings.'
Found 34 errors and 4 warnings.
++ [[ 34 -gt 0 ]]
++ cat /sw/BUILD/1a37412b1ba68b24846ba4355725bd24614cd0aa/O2Physics-code-check/errors.txt
PWGLF/TableProducer/Nuspex/he3HadronFemto.cxx:251:8: error: constructor does not initialize these fields: mCcdb [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/he3HadronFemto.cxx:288:85: error: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/he3HadronFemto.cxx:573:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/he3HadronFemto.cxx:625:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/he3HadronFemto.cxx:677:7: error: do not use 'else' after 'return' [readability-else-after-return,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:189:12: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:194:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:200:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:206:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:212:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:218:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:224:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:230:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:236:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:242:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:248:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:254:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:260:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:267:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:268:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/nucleiUtils.h:269:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
[0 more errors; see full log]

Full log here.

@alibuild

alibuild commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for 036f374 at 2026-08-05 10:03:

## sw/BUILD/O2-latest/log
CMake Error in Detectors/Base/CMakeLists.txt:

Full log here.

@vkucera
vkucera disabled auto-merge August 5, 2026 08:25

@vkucera vkucera left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@GiorgioAlbertoLucia Please fix the PR title.

It's is wrong and very confusing. It's a statement and it's not clear whether it's the reason of the PR or its outcome. Plus "now'" is meaningless in this context. It doesn't convey any information about the scope of the changes either. Please read the references in the contribution guidelines and learn to formulate a proper commit message.

@GiorgioAlbertoLucia GiorgioAlbertoLucia changed the title [PWGLF] event selection flag is now stored in the multiplicity table [PWGLF] event selection flag added to the multiplicity table Aug 5, 2026
@GiorgioAlbertoLucia

Copy link
Copy Markdown
Contributor Author

@GiorgioAlbertoLucia Please fix the PR title.

It's is wrong and very confusing. It's a statement and it's not clear whether it's the reason of the PR or its outcome. Plus "now'" is meaningless in this context. It doesn't convey any information about the scope of the changes either. Please read the references in the contribution guidelines and learn to formulate a proper commit message.

@vkucera the PR title has been fixed. I removed the "now" and it is now not a statement, but the content is the same. The only goal of the pr is to store event selection flags in the output table, specifically, in the multiplicity table. If you are still not convinced, please feel free to leave a suggestion

@vkucera

vkucera commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Thanks @GiorgioAlbertoLucia , but the title is still wrong and still does not follow the guidelines. The multiplicity table is produced by Common/TableProducer/multCentTable.cxx. This PR is not touching it.

@GiorgioAlbertoLucia GiorgioAlbertoLucia changed the title [PWGLF] event selection flag added to the multiplicity table [PWGLF] event selection flag added to the he3hadmult table Aug 5, 2026
@GiorgioAlbertoLucia

Copy link
Copy Markdown
Contributor Author

Thanks @GiorgioAlbertoLucia , but the title is still wrong and still does not follow the guidelines. The multiplicity table is produced by Common/TableProducer/multCentTable.cxx. This PR is not touching it.

@vkucera I understand the confusion. The title referred to the multiplicity table pertinent to the analysis task. The initial comment was unclear about what the issue was. Hopefully, now the title is clearer.

@vkucera vkucera changed the title [PWGLF] event selection flag added to the he3hadmult table [PWGLF] Add event selection flag to the he3hadmult table Aug 5, 2026
@vkucera

vkucera commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Thanks @GiorgioAlbertoLucia , but the title is still wrong and still does not follow the guidelines. The multiplicity table is produced by Common/TableProducer/multCentTable.cxx. This PR is not touching it.

@vkucera I understand the confusion. The title referred to the multiplicity table pertinent to the analysis task. The initial comment was unclear about what the issue was. Hopefully, now the title is clearer.

Thanks. Please use the imperative mood in your future PRs (as instructed in the guidelines).

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.

4 participants