From: Ville Voutilainen Date: Tue, 15 Dec 2020 10:05:51 +0000 (+0200) Subject: libstdc++: Fix the test for rvalue stream extraction X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4e096e0ff8c428572353a519cdf8726ef3f70f73;p=gcc.git libstdc++: Fix the test for rvalue stream extraction libstdc++-v3/ChangeLog: * testsuite/27_io/rvalue_streams.cc: Run the extraction to a char* for C++17 and lower only. --- diff --git a/libstdc++-v3/testsuite/27_io/rvalue_streams.cc b/libstdc++-v3/testsuite/27_io/rvalue_streams.cc index ad4d11c7cf3..487aa4deedd 100644 --- a/libstdc++-v3/testsuite/27_io/rvalue_streams.cc +++ b/libstdc++-v3/testsuite/27_io/rvalue_streams.cc @@ -53,7 +53,9 @@ test02() VERIFY( x.as_rvalue == true ); char arr[2]; +#if __cplusplus <= 201703L std::istringstream("x") >> &arr[0]; +#endif std::istringstream("x") >> arr; }