From e87a1778548cb081a80bd2ecf1e0ab796778511b 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 ad63437a152af..4c61986c88127 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 54fe7500375e794a4ec6f38780d67929c096a29f 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 4c61986c88127..7f4eeaa9ffd22 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 2cb47f762038dedd4e17a4baae4bc528e1459616 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]; } };