]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: constexpr flat_set and flat_multiset
authorYuao Ma <c8ef@outlook.com>
Thu, 11 Dec 2025 14:24:42 +0000 (22:24 +0800)
committerYuao Ma <c8ef@outlook.com>
Thu, 11 Dec 2025 14:24:42 +0000 (22:24 +0800)
commitbf9dd44a97400edbc9846dc093253c9c483a5ed8
tree85183379a55d700d370ee57c432d19af0bc0aa90
parent13cceab6f87bfdf788ea9a8166a37050a8fab60a
libstdc++: constexpr flat_set and flat_multiset

This patch makes flat_set and flat_multiset constexpr as part of P3372R3.

libstdc++-v3/ChangeLog:

* include/bits/version.def: Add FTM.
* include/bits/version.h: Regenerate.
* include/std/flat_set: Add constexpr.
* testsuite/23_containers/flat_multiset/1.cc: Add constexpr test.
* testsuite/23_containers/flat_set/1.cc: Add constexpr test.
libstdc++-v3/include/bits/version.def
libstdc++-v3/include/bits/version.h
libstdc++-v3/include/std/flat_set
libstdc++-v3/testsuite/23_containers/flat_multiset/1.cc
libstdc++-v3/testsuite/23_containers/flat_set/1.cc