From c39a0a517c8e1f12bc5c8d4220110d5893c0317b Mon Sep 17 00:00:00 2001 From: Stephan Hageboeck Date: Wed, 18 Feb 2026 13:10:48 +0100 Subject: [PATCH 1/3] Add missing includes for std::copy. std::copy stopped compiling on Mac beta, unless is included. --- math/mathcore/inc/Fit/FitData.h | 1 + math/mathmore/inc/Math/GSLSimAnnealing.h | 1 + 2 files changed, 2 insertions(+) diff --git a/math/mathcore/inc/Fit/FitData.h b/math/mathcore/inc/Fit/FitData.h index 9a403fcda26f3..c2282a34f2cd8 100644 --- a/math/mathcore/inc/Fit/FitData.h +++ b/math/mathcore/inc/Fit/FitData.h @@ -26,6 +26,7 @@ Classes for describing the input data for fitting #include "Fit/DataRange.h" #include "Math/Types.h" +#include #include #include #include diff --git a/math/mathmore/inc/Math/GSLSimAnnealing.h b/math/mathmore/inc/Math/GSLSimAnnealing.h index 22a0ff9686f27..9e91bbedf9534 100644 --- a/math/mathmore/inc/Math/GSLSimAnnealing.h +++ b/math/mathmore/inc/Math/GSLSimAnnealing.h @@ -29,6 +29,7 @@ #include "Math/IFunctionfwd.h" +#include #include namespace ROOT { From 92cde49e1f044c66433c7ff284205907e29ae5c4 Mon Sep 17 00:00:00 2001 From: Stephan Hageboeck Date: Wed, 18 Feb 2026 15:09:26 +0100 Subject: [PATCH 2/3] [math] Remove unnecessary include. --- math/mathcore/inc/Fit/FitData.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/math/mathcore/inc/Fit/FitData.h b/math/mathcore/inc/Fit/FitData.h index c2282a34f2cd8..fbdb1c156ad4d 100644 --- a/math/mathcore/inc/Fit/FitData.h +++ b/math/mathcore/inc/Fit/FitData.h @@ -29,8 +29,6 @@ Classes for describing the input data for fitting #include #include #include -#include - namespace ROOT { From b09280cc6466d41f88e1fa160d478ae0291dc36b Mon Sep 17 00:00:00 2001 From: Stephan Hageboeck Date: Wed, 18 Feb 2026 17:16:47 +0100 Subject: [PATCH 3/3] [PyROOT] Fix a warning regarding a const return type. Fix a warning when ACLiC runs: /Users/sftnight/ROOT-CI/build/bindings/pyroot/cppyy/cppyy/test/./stltypes.h:81:12: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] 81 | static const size_t size() { return sz; } | ^~~~~ --- bindings/pyroot/cppyy/cppyy/test/stltypes.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bindings/pyroot/cppyy/cppyy/test/stltypes.h b/bindings/pyroot/cppyy/cppyy/test/stltypes.h index def1dad181089..31fbaf7a2a77e 100644 --- a/bindings/pyroot/cppyy/cppyy/test/stltypes.h +++ b/bindings/pyroot/cppyy/cppyy/test/stltypes.h @@ -78,7 +78,7 @@ class stl_like_class2 { value_type fData[sz]; public: - static const size_t size() { return sz; } + static size_t size() { return sz; } value_type& operator[](ptrdiff_t i) { return fData[i]; } };