Skip to content

Updates to Core 2.6.0: - #128

Merged
luketpickering merged 3 commits into
developfrom
feature/update_to_core260
Aug 11, 2026
Merged

Updates to Core 2.6.0:#128
luketpickering merged 3 commits into
developfrom
feature/update_to_core260

Conversation

@luketpickering

Copy link
Copy Markdown
Member

Pull request description

Updates to track Core release 2.6.0

Changes or fixes

  • updates CPM version to quieten warning due to core version update
  • disables MaCh3 WERROR to allow compilation ignoring may-be-used-uninitialized in core 2.6.0
  • duneanaobj dependent build for non-SRProxy separated into new cmake macro in cmake/Modules/fetchduneanaobj.cmake
  • Fixes various uses of GetFromManager that now require FILE/LINE arguments
  • Moves header inclusion to implementation file in MaCh3DUNEFactory
  • Updates SampleHandlerBeamFD to use 2.6.0 functional parameters
  • Updates default duneanaobj version to 3.14 for 2024 FD production files.

Examples

- updates CPM version to quieten warning due to core version update
- disables MaCh3 WERROR to allow compilation ignoring may-be-used-uninitialized
  in core 2.6.0
- duneanaobj dependent build for non-SRProxy separated into new cmake macro in
  cmake/Modules/fetchduneanaobj.cmake
- Fixes various uses of GetFromManager that now require __FILE__/__LINE__
  arguments
- Moves header inclusion to implementation file in MaCh3DUNEFactory
- Updates SampleHandlerBeamFD to use 2.6.0 functional parameters

@Charlotte-Knight Charlotte-Knight left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Seems good to me. I've tested Beam EventRates at nominal values for the systematic parameters, and also at +1 sigma, and the rates agree with pre this PR. So I am happy the functional parameter changes have not broken anything.

I did not run EventRates for atmospherics, but seeing as there no changes there, I suspect no problems. @dbarrow257 have you tried atmospherics with v2.6.0 yet?

Finally, I didn't test the duneanaobj changes. Seeing as it is a refactor, as long as you have tested this @luketpickering, I am happy to approve.

@luketpickering
luketpickering merged commit 8024d68 into develop Aug 11, 2026
5 checks passed
@luketpickering
luketpickering deleted the feature/update_to_core260 branch August 11, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants