[v3 PATCH] Implement C++17 variable templates for type traits.
Jonathan Wakely
jwakely@redhat.com
Sun Jul 31 11:50:00 GMT 2016
On 29/07/16 22:47 +0300, Ville Voutilainen wrote:
>Argh, I missed uses_allocator_v, is_placeholder_v and
>is_bind_expression_v, aka the
>ones in <memory> and <functional>. I'll send a follow-up patch in a
>week or so unless
>someone else fixes those in the meanwhile. :)
A number of tests are now failing because their dg-error lines need
adjusting:
FAIL: 20_util/declval/requirements/1_neg.cc (test for errors, line 2259)
FAIL: 20_util/declval/requirements/1_neg.cc (test for excess errors)
FAIL: 20_util/duration/literals/range.cc (test for errors, line 796)
FAIL: 20_util/duration/literals/range.cc (test for excess errors)
FAIL: 20_util/duration/requirements/typedefs_neg1.cc (test for errors, line 246)
FAIL: 20_util/duration/requirements/typedefs_neg1.cc (test for excess errors)
FAIL: 20_util/duration/requirements/typedefs_neg2.cc (test for errors, line 247)
FAIL: 20_util/duration/requirements/typedefs_neg2.cc (test for excess errors)
FAIL: 20_util/duration/requirements/typedefs_neg3.cc (test for errors, line 249)
FAIL: 20_util/duration/requirements/typedefs_neg3.cc (test for excess errors)
FAIL: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 1924)
FAIL: 20_util/make_signed/requirements/typedefs_neg.cc (test for excess errors)
FAIL: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 1777)
FAIL: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 1820)
FAIL: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for excess errors)
FAIL: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 435)
FAIL: 20_util/ratio/operations/ops_overflow_neg.cc (test for excess errors)
Somebody didn't run the whole testsuite.
More information about the Libstdc++
mailing list