https://gcc.gnu.org/g:8c1b7854a4277549d3867c20c5d40c486383f2a0

commit r13-9539-g8c1b7854a4277549d3867c20c5d40c486383f2a0
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Fri Jun 7 09:49:06 2024 +0100

    libstdc++: Add missing header to <bits/ranges_algobase.h> for std::__memcmp
    
    As noticed by Michael Levine.
    
    libstdc++-v3/ChangeLog:
    
            * include/bits/ranges_algobase.h: Include <bits/stl_algobase.h>.
    
    (cherry picked from commit 674d213ab91871652e96dc2de06e6f50682eebe0)

Diff:
---
 libstdc++-v3/include/bits/ranges_algobase.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libstdc++-v3/include/bits/ranges_algobase.h 
b/libstdc++-v3/include/bits/ranges_algobase.h
index c48d36bb79e9..6188e94cc81e 100644
--- a/libstdc++-v3/include/bits/ranges_algobase.h
+++ b/libstdc++-v3/include/bits/ranges_algobase.h
@@ -38,6 +38,7 @@
 #include <bits/ranges_base.h> // ranges::begin, ranges::range etc.
 #include <bits/invoke.h>      // __invoke
 #include <bits/cpp_type_traits.h> // __is_byte
+#include <bits/stl_algobase.h> // __memcmp
 
 #if __cpp_lib_concepts
 namespace std _GLIBCXX_VISIBILITY(default)

Reply via email to