llvm-project/libcxx/test/std/language.support/support.limits/support.limits.general
Mark de Wever 9e5c293492 [libc++] Removes __cpp_lib_monadic_optional.
P0798R8 "Monadic operations for std::optional" has been implemented, so
this LWG issue can be adopted.

During review it was discovered another paper bumped the macro. The
part affecting optional of this paper is done, the variant isn't. The
status page is updated to reflect the current state.

Implements
- LWG 3621 Remove feature-test macro __cpp_lib_monadic_optional

Updates status of
- P2231R1 Missing constexpr in std::optional and std::variant

Reviewed By: #libc, philnik, ldionne

Differential Revision: https://reviews.llvm.org/D125813
2022-05-31 19:18:34 +02:00
..
algorithm.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
any.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
array.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
atomic.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
barrier.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
bit.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
charconv.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
chrono.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
cmath.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
compare.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
complex.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
concepts.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
coroutine.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
cstddef.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
cstdlib.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
deque.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
exception.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
execution.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
filesystem.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
format.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
forward_list.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
functional.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
iomanip.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
istream.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
iterator.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
latch.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
limits.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
list.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
locale.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
map.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
memory.version.compile.pass.cpp [libc++] Implement P1007R3: std::assume_aligned 2022-04-11 10:46:52 -04:00
mutex.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
new.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
numbers.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
numeric.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
optional.version.compile.pass.cpp [libc++] Removes __cpp_lib_monadic_optional. 2022-05-31 19:18:34 +02:00
ostream.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
queue.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
ranges.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
regex.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
scoped_allocator.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
semaphore.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
set.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
shared_mutex.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
span.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
stack.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
stdatomic.h.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
string.version.compile.pass.cpp [libc++] Implement P0980R1 (constexpr std::string) 2022-04-27 12:25:34 +02:00
string_view.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
thread.version.compile.pass.cpp [runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ 2022-05-27 15:24:45 -04:00
tuple.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
type_traits.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
typeinfo.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
unordered_map.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
unordered_set.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
utility.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
variant.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
vector.version.compile.pass.cpp [libc++] Make .version.pass.cpp tests be compile-only tests 2022-04-11 10:40:04 -04:00
version.version.compile.pass.cpp [libc++] Removes __cpp_lib_monadic_optional. 2022-05-31 19:18:34 +02:00