https://gcc.gnu.org/g:25775e73ea4d40a55a26b71c42cc6509caf4845f
commit r15-9494-g25775e73ea4d40a55a26b71c42cc6509caf4845f Author: Jonathan Wakely <jwak...@redhat.com> Date: Tue Apr 15 14:00:23 2025 +0100 libstdc++: Do not define __cpp_lib_ranges_iota in <ranges> In r14-7153-gadbc46942aee75 we removed a duplicate definition of __glibcxx_want_range_iota from <ranges>, but __cpp_lib_ranges_iota should be defined in <ranges> at all. libstdc++-v3/ChangeLog: * include/std/ranges (__glibcxx_want_ranges_iota): Do not define. Diff: --- libstdc++-v3/include/std/ranges | 1 - 1 file changed, 1 deletion(-) diff --git a/libstdc++-v3/include/std/ranges b/libstdc++-v3/include/std/ranges index 7a339c51368e..9300c364a165 100644 --- a/libstdc++-v3/include/std/ranges +++ b/libstdc++-v3/include/std/ranges @@ -64,7 +64,6 @@ #define __glibcxx_want_ranges_chunk #define __glibcxx_want_ranges_chunk_by #define __glibcxx_want_ranges_enumerate -#define __glibcxx_want_ranges_iota #define __glibcxx_want_ranges_join_with #define __glibcxx_want_ranges_repeat #define __glibcxx_want_ranges_slide