Skip to content

Conversation

@Archita-Dash
Copy link
Contributor

No description provided.

@github-actions
Copy link

github-actions bot commented May 13, 2025

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

@github-actions github-actions bot changed the title separation of process functions for MCD and Data tables for Tracks and Multiplicities [PWGJE] separation of process functions for MCD and Data tables for Tracks and Multiplicities May 13, 2025
@alibuild
Copy link
Collaborator

Error while checking build/O2Physics/o2 for f66cd59 at 2025-05-13 18:43:

## sw/BUILD/arrow-latest/log
/sw/BUILD/5c423fbe2eb3b52187e935043b0d4602548f9a00/arrow/src_tmp/cpp/src/gandiva/precompiled/arithmetic_ops.cc:18:10: fatal error: 'cmath' file not found
/sw/BUILD/5c423fbe2eb3b52187e935043b0d4602548f9a00/arrow/src_tmp/cpp/src/arrow/util/basic_decimal.h:20:10: fatal error: 'array' file not found
ninja: build stopped: subcommand failed.

Full log here.

@alibuild
Copy link
Collaborator

alibuild commented May 13, 2025

Error while checking build/O2Physics/o2 for ff2adc3 at 2025-05-13 22:14:

## sw/BUILD/arrow-latest/log
/sw/BUILD/5c423fbe2eb3b52187e935043b0d4602548f9a00/arrow/src_tmp/cpp/src/gandiva/precompiled/arithmetic_ops.cc:18:10: fatal error: 'cmath' file not found
ninja: build stopped: subcommand failed.

Full log here.

@Archita-Dash
Copy link
Contributor Author

Archita-Dash commented May 14, 2025

Hi @nzardosh ,
somehow the check for 'build/O2Physics/o2` has failed. From the log there seems to be a missing 'cmath.h' file but it is unclear to me if I should include this header file in my task(?). I am not sure how to fix this error as this does not pop up in local build and this error is showing up for the first time.
Thank you.

@mhemmer-cern
Copy link
Collaborator

Hi @nzardosh , somehow the check for 'build/O2Physics/o2` has failed. From the log there seems to be a missing 'cmath.h' file but it is unclear to me if I should include this header file in my task(?). I am not sure how to fix this error as this does not pop up in local build and this error is showing up for the first time. Thank you.

Hey @Archita-Dash ,
This is a general problem and not related to your PR. Giulio mentioned it yesterday in the O2 Analysis channel. So they are investigating and hopefully fixing this soon.

@Archita-Dash
Copy link
Contributor Author

Hi @nzardosh , somehow the check for 'build/O2Physics/o2` has failed. From the log there seems to be a missing 'cmath.h' file but it is unclear to me if I should include this header file in my task(?). I am not sure how to fix this error as this does not pop up in local build and this error is showing up for the first time. Thank you.

Hey @Archita-Dash , This is a general problem and not related to your PR. Giulio mentioned it yesterday in the O2 Analysis channel. So they are investigating and hopefully fixing this soon.

Hi @mhemmer-cern ,
thanks a lot for the clarification.

@vkucera
Copy link
Collaborator

vkucera commented May 16, 2025

The linter errors are unrelated to the build failure, so why not fixing them? :-)

@mhemmer-cern
Copy link
Collaborator

@nzardosh can this be squashed and merged?

@vkucera
Copy link
Collaborator

vkucera commented May 21, 2025

@nzardosh can this be squashed and merged?

There are actual bugs reported by the linters. This should not have been even approved.

@mhemmer-cern
Copy link
Collaborator

@nzardosh can this be squashed and merged?

There are actual bugs reported by the linters. This should not have been even approved.

Ah I overlooked the MegaLinter. Yeah that should be fixed first.

@nzardosh
Copy link
Collaborator

It seems there are quite a few if statements that dont do anything. Could you check and correct these please? Otherwise looks good to me

@vkucera vkucera marked this pull request as draft May 21, 2025 13:01
nzardosh
nzardosh previously approved these changes May 30, 2025
@nzardosh
Copy link
Collaborator

@mhemmer-cern let me know when this is ready

@vkucera
Copy link
Collaborator

vkucera commented May 30, 2025

@nzardosh I don't see any changes. Why is it approved now?

@mhemmer-cern
Copy link
Collaborator

@nzardosh Archita will push some changes fixing the MegaLinter error soon I think.

@nzardosh
Copy link
Collaborator

nzardosh commented May 30, 2025

It was approved by mistake, thats why i didnt merge and commented straight after asking to let me know when there are updates

@vkucera
Copy link
Collaborator

vkucera commented May 30, 2025

OK. Thanks. From your reply, I would say that the PP is there by coincidence and not by intention and nothing prevents the extension to other collision systems. If the PP is removed later, it would change the name of the workflow and of the device which are bound to the wagon configuration on AliHyperloop. One would have to configure the wagon from scratch which might not be convenient. So I would recommend to remove the PP now.

@Archita-Dash
Copy link
Contributor Author

OK. Thanks. From your reply, I would say that the PP is there by coincidence and not by intention and nothing prevents the extension to other collision systems. If the PP is removed later, it would change the name of the workflow and of the device which are bound to the wagon configuration on AliHyperloop. One would have to configure the wagon from scratch which might not be convenient. So I would recommend to remove the PP now.

Okay, I can certainly create a new PR after this current PR is merged, to modify the task name.

@vkucera
Copy link
Collaborator

vkucera commented May 30, 2025

Well, the current version of this PR is failing with the name/o2-task error so you will have to touch the name anyway.
Why would you prefer to do it later?

@Archita-Dash Archita-Dash changed the title [PWGJE] separation of process functions for MCD and Data tables for Tracks and Multiplicities [PWGJE] separation of process functions for MCD and Data tables for Tracks and Multiplicities + Refactoring of the task May 30, 2025
Archita-Dash added a commit to Archita-Dash/O2Physics that referenced this pull request Jun 2, 2025
Please consider the following formatting changes to AliceO2Group#11175
@Archita-Dash
Copy link
Contributor Author

Hi @nzardosh , I pushed the fixes now. I see that the O2linter issues are arising from the CMakeList file where the only change I made is renaming my taskname. Is there something else I should change? The errors are related to some other tasknames which are exactly the same as on the master branch.

@Archita-Dash
Copy link
Contributor Author

Archita-Dash commented Jun 3, 2025

Well, the current version of this PR is failing with the name/o2-task error so you will have to touch the name anyway. Why would you prefer to do it later?

This error has now been fixed and pushed. Can now my PR status be changed to "Ready for Review" please?

@mhemmer-cern mhemmer-cern marked this pull request as ready for review June 3, 2025 09:41
@vkucera
Copy link
Collaborator

vkucera commented Jun 3, 2025

Well, the current version of this PR is failing with the name/o2-task error so you will have to touch the name anyway. Why would you prefer to do it later?

This error has now been fixed and pushed. Can now my PR status be changed to "Ready for Review" please?

Thanks @Archita-Dash

@mhemmer-cern
Copy link
Collaborator

Hello @nzardosh or @maoyx could you please check this PR again now with everything fix?

@nzardosh nzardosh merged commit f240b3d into AliceO2Group:master Jun 4, 2025
12 of 13 checks passed
jinhyunni pushed a commit to jinhyunni/O2Physics that referenced this pull request Jun 11, 2025
…racks and Multiplicities + Refactoring of the task (AliceO2Group#11175)

Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
hernasab pushed a commit to hernasab/O2Physics that referenced this pull request Jun 11, 2025
…racks and Multiplicities + Refactoring of the task (AliceO2Group#11175)

Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
EmilGorm pushed a commit to EmilGorm/O2Physics that referenced this pull request Jun 12, 2025
…racks and Multiplicities + Refactoring of the task (AliceO2Group#11175)

Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
prottayCMT pushed a commit to prottayCMT/O2Physics2024 that referenced this pull request Jun 12, 2025
…racks and Multiplicities + Refactoring of the task (AliceO2Group#11175)

Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
ddobrigk pushed a commit to ddobrigk/O2Physics that referenced this pull request Jun 14, 2025
…racks and Multiplicities + Refactoring of the task (AliceO2Group#11175)

Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
smaff92 pushed a commit to smaff92/O2Physics that referenced this pull request Jun 17, 2025
…racks and Multiplicities + Refactoring of the task (AliceO2Group#11175)

Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
ddobrigk pushed a commit to ddobrigk/O2Physics that referenced this pull request Jul 16, 2025
…racks and Multiplicities + Refactoring of the task (AliceO2Group#11175)

Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
alibuild added a commit to alibuild/O2Physics that referenced this pull request Aug 11, 2025
…racks and Multiplicities + Refactoring of the task (AliceO2Group#11175)

Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
jloemker pushed a commit to jloemker/O2Physics that referenced this pull request Nov 11, 2025
…racks and Multiplicities + Refactoring of the task (AliceO2Group#11175)

Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
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.

5 participants