index
:
gcc.git
devel/analyzer
devel/autopar_devel
devel/autopar_europar_2021
devel/bypass-asm
devel/c++-contracts
devel/c++-coroutines
devel/c++-modules
devel/c++-name-lookup
devel/coarray_native
devel/existing-fp8
devel/fortran_unsigned
devel/gccgo
devel/gfortran-caf
devel/gfortran-test
devel/gimple-linterchange
devel/gomp-5_0-branch
devel/icpp2021
devel/ira-select
devel/ix86/evex512
devel/jlaw/crc
devel/loop-unswitch-support-switches
devel/lto-offload
devel/m2link
devel/modula-2
devel/mold-lto-plugin
devel/mold-lto-plugin-v2
devel/nothrow-detection
devel/omp/gcc-10
devel/omp/gcc-11
devel/omp/gcc-12
devel/omp/gcc-13
devel/omp/gcc-14
devel/omp/gcc-15
devel/omp/gcc-9
devel/omp/ompd
devel/power-ieee128
devel/range-gen3
devel/ranger
devel/rust/master
devel/sh-lra
devel/sphinx
devel/ssa-range
devel/subreg-coalesce
devel/unified-autovect
master
releases/egcs-1.0
releases/egcs-1.1
releases/gcc-10
releases/gcc-11
releases/gcc-12
releases/gcc-13
releases/gcc-14
releases/gcc-15
releases/gcc-2.95
releases/gcc-2.95.2.1-branch
releases/gcc-3.0
releases/gcc-3.1
releases/gcc-3.2
releases/gcc-3.3
releases/gcc-3.4
releases/gcc-4.0
releases/gcc-4.1
releases/gcc-4.2
releases/gcc-4.3
releases/gcc-4.4
releases/gcc-4.5
releases/gcc-4.6
releases/gcc-4.7
releases/gcc-4.8
releases/gcc-4.9
releases/gcc-5
releases/gcc-6
releases/gcc-7
releases/gcc-8
releases/gcc-9
releases/libgcj-2.95
trunk
Unnamed repository; edit this file 'description' to name the repository.
thomasg
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libstdc++-v3
/
testsuite
/
25_algorithms
Age
Commit message (
Expand
)
Author
2025-09-27
libstdc++: Fix VERIFY(idx = 1) bugs in tests
Jonathan Wakely
2025-09-13
libstdc++: Fix ranges::shuffle for non-sized range [PR121917]
Patrick Palka
2025-09-12
libstdc++: ranges::rotate should use ranges::iter_move [PR121913]
Jonathan Wakely
2025-09-12
libstdc++: Fix algorithms to use iterators' difference_type for arithmetic [P...
Jonathan Wakely
2025-08-18
libstdc++: Add nodiscard attribute for ranges algorithm [PR121476]
Tomasz KamiĆski
2025-07-15
libstdc++: Tweak dg-error patterns for C++26 constexpr changes
Jonathan Wakely
2025-07-06
libstdc++: Implement ranges::shift_left/right from P2440R1
Patrick Palka
2025-07-01
libstdc++: Use ranges::iter_move in ranges::remove_if [PR120789]
Patrick Palka
2025-07-01
libstdc++: Use ranges::iter_move in ranges::unique [PR120789]
Patrick Palka
2025-06-27
libstdc++: Directly implement ranges::shuffle [PR100795]
Patrick Palka
2025-06-27
libstdc++: Directly implement ranges::sample [PR100795]
Patrick Palka
2025-06-27
libstdc++: Directly implement ranges::nth_element [PR100795]
Patrick Palka
2025-06-27
libstdc++: Directly implement ranges::stable_partition [PR100795]
Patrick Palka
2025-06-27
libstdc++: Directly implement ranges::stable_sort [PR100795]
Patrick Palka
2025-06-27
libstdc++: Directly implement ranges::inplace_merge [PR100795]
Patrick Palka
2025-06-27
libstdc++: Directly implement ranges::sort [PR100795]
Patrick Palka
2025-06-27
libstdc++: Directly implement ranges::heap algos [PR100795]
Patrick Palka
2025-06-04
libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
2025-06-02
libstdc++: Implement LWG 2439 for std::unique_copy [PR120386]
Jonathan Wakely
2025-05-23
libstdc++: Fix concept checks for std::unique_copy [PR120384]
Jonathan Wakely
2025-03-27
libstdc++: re-bump the feature-test macro for P2562R1 [PR119488]
Giuseppe D'Angelo
2025-03-27
libstdc++: add constexpr stable_partition
Giuseppe D'Angelo
2025-03-27
libstdc++: add constexpr inplace_merge
Giuseppe D'Angelo
2025-03-26
libstdc++: do not advertise full P2562R1 support
Giuseppe D'Angelo
2025-03-08
libstdc++: Simplify __memcpyable_iterators concept
Jonathan Wakely
2025-03-05
libstdc++: Move new functions to separate files [PR119110]
Jonathan Wakely
2025-02-28
libstdc++: Fix ranges::move and ranges::move_backward to use iter_move [PR105...
Jonathan Wakely
2025-02-25
libstdc++: add support for constexpr stable_sort (P2562R1)
Giuseppe D'Angelo
2025-02-07
libstdc++: fix a dangling reference crash in ranges::is_permutation [PR118160]
Giuseppe D'Angelo
2025-01-20
libstdc++: perfectly forward std::ranges::clamp arguments
Giuseppe D'Angelo
2025-01-15
c++: Delete defaulted operator <=> if std::strong_ordering::equal doesn't con...
Jakub Jelinek
2025-01-02
Update copyright years.
Jakub Jelinek
2024-12-13
libstdc++: Avoid unnecessary copies in ranges::min/max [PR112349]
Patrick Palka
2024-12-10
libstdc++: port tests away from is_trivial
Giuseppe D'Angelo
2024-12-10
libstdc++: pstl: port away from is_trivial
Giuseppe D'Angelo
2024-11-14
libstdc++: Make equal and is_permutation short-circuit (LWG 3560)
Jonathan Wakely
2024-11-14
libstdc++: Make _GLIBCXX_NODISCARD work for C++11 and C++14
Jonathan Wakely
2024-10-18
libstdc++: Inline memmove optimizations for std::copy etc. [PR115444]
Jonathan Wakely
2024-10-14
libstdc++: Use std::move for iterator in ranges::fill [PR117094]
Jonathan Wakely
2024-10-13
libstdc++: Fix ranges::copy_backward for a single memcpyable element [PR117121]
Jonathan Wakely
2024-09-22
libstdc++: add default template parameters to algorithms
Jonathan Wakely
2024-09-15
libstdc++: Make PSTL algorithms accept C++20 iterators [PR110512]
Jonathan Wakely
2024-09-13
libstdc++: Do not use use memmove for 1-element ranges [PR108846,PR116471]
Giuseppe D'Angelo
2024-08-23
libstdc++: Fix std::random_shuffle for low RAND_MAX [PR88935]
Giovanni Bajo
2024-08-22
libstdc++: Add some missing ranges feature-test macro tests
Patrick Palka
2024-07-24
libstdc++: Use dg-additional-files in some algorithm tests
Jonathan Wakely
2024-07-10
libstdc++: ranges::find needs explicit conversion to size_t [PR115799]
Jonathan Wakely
2024-07-07
libstdc++: Fix std::find for non-contiguous iterators [PR115799]
Jonathan Wakely
2024-07-07
libstdc++: Fix memchr path in std::ranges::find for non-common range [PR115799]
Jonathan Wakely
2024-07-05
libstdc++: Use memchr to optimize std::find [PR88545]
Jonathan Wakely
[next]