llvm-project/libcxx/test/std
Jason Liu 363a8a0598 [libc++] money_get::do_get() set failbit and eofbit if iterator begin equals end
Summary:
Currently, if we pass in the same iterator for begin and end,
the long double version of do_get would throw a runtime error.

However, according to standard (https://eel.is/c++draft/locale.money.get#virtuals-1),
we should set the failbit and eofbit when no more characters are available.

Differential Revision: https://reviews.llvm.org/D100510
2021-07-28 22:23:09 -04:00
..
algorithms [libcxx] Move all algorithms into their own headers 2021-06-19 07:49:06 -04:00
atomics [libc++] Add a job running GCC with C++11 2021-07-15 22:13:03 -04:00
concepts [libc++] Remove random [[nodiscard]] in the test suite 2021-07-12 12:45:21 -04:00
containers [libc++] Implement the resolutions of LWG3506 and LWG3522. 2021-07-28 21:15:20 -04:00
depr [libc++] Add a job running GCC with C++11 2021-07-15 22:13:03 -04:00
diagnostics [runtimes] Simplify how we specify XFAIL & friends based on the triple 2021-07-01 14:03:30 -04:00
experimental [libcxx][nfc] Fix the ASAN bots: update expected.pass.cpp. 2021-05-26 14:06:25 -07:00
input.output [libc++] Disable incomplete library features. 2021-07-27 22:37:35 +02:00
iterators [libcxx][ranges] Add `counted_iterator`. 2021-07-27 15:50:11 -07:00
language.support [libc++] Disable incomplete library features. 2021-07-27 22:37:35 +02:00
localization [libc++] money_get::do_get() set failbit and eofbit if iterator begin equals end 2021-07-28 22:23:09 -04:00
namespace [libc++] Add a libc++ configuration that does not support localization 2020-10-27 14:56:30 -04:00
numerics [runtimes] Simplify how we specify XFAIL & friends based on the triple 2021-07-01 14:03:30 -04:00
ranges [libcxx][ranges] Add ranges::take_view. 2021-07-28 12:14:21 -07:00
re [libc++] Disable incomplete library features. 2021-07-27 22:37:35 +02:00
strings [libc++] Disable incomplete library features. 2021-07-27 22:37:35 +02:00
thread [libcxx][modularisation] adds several headers to the module map 2021-07-16 16:06:54 +00:00
utilities [libc++] Add UNSUPPORTED for clang-14 since the underlying bug hasn't been fixed yet 2021-07-28 16:41:22 -04:00
pstl [libc++] Take 2: Integrate the PSTL into libc++ 2019-08-05 18:29:14 +00:00