Skip to content

[v638] [math] Add missing includes required for std::copy.#21359

Merged
dpiparo merged 3 commits intoroot-project:v6-38-00-patchesfrom
aaronj0:missing-includes-mac-beta
Feb 24, 2026
Merged

[v638] [math] Add missing includes required for std::copy.#21359
dpiparo merged 3 commits intoroot-project:v6-38-00-patchesfrom
aaronj0:missing-includes-mac-beta

Conversation

@aaronj0
Copy link
Contributor

@aaronj0 aaronj0 commented Feb 24, 2026

Backport of #21313, required for 6.38 to build on mac-beta, build failures seen here: https://github.com/root-project/root/actions/runs/22331511335/job/64614686816

std::copy stopped compiling on Mac beta, unless <algorithm> is included.
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; }
        |            ^~~~~
@github-actions
Copy link

Test Results

    19 files      19 suites   2d 20h 42m 59s ⏱️
 3 712 tests  3 709 ✅ 0 💤 3 ❌
68 815 runs  68 812 ✅ 0 💤 3 ❌

For more details on these failures, see this check.

Results for commit b09280c.

@dpiparo dpiparo merged commit 42f5093 into root-project:v6-38-00-patches Feb 24, 2026
26 of 29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants