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.