gcc/libstdc++-v3/testsuite
Jonathan Wakely e9029d55f2 PR libstdc++/86398 fix std::is_trivially_constructible regression
The intrinsic doesn't check for allowed conversions between scalar
types, so restore the std::is_constructible check.

Also make some trivial whitespace changes.

	PR libstdc++/86398
	* include/std/type_traits (is_trivially_constructible): Check
	is_constructible before __is_trivially_constructible.
	* testsuite/20_util/is_trivially_constructible/value.cc: Add more
	tests, including negative cases.
	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Use
	zero for dg-error lineno.
	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
	Likewise.

From-SVN: r262379
2018-07-04 10:03:18 +01:00
..
17_intro P0754R2 <version> header 2018-06-18 17:42:11 +01:00
18_support P0754R2 <version> header 2018-06-18 17:42:11 +01:00
19_diagnostics
20_util PR libstdc++/86398 fix std::is_trivially_constructible regression 2018-07-04 10:03:18 +01:00
21_strings PR libstdc++/86138 prevent implicit instantiation of COW empty rep 2018-06-22 00:29:01 +01:00
22_locale P0935R0 Eradicating unnecessarily explicit default constructors 2018-06-14 15:12:24 +01:00
23_containers Add whitespace to some dejagnu directives in libstdc++ tests 2018-06-29 10:54:07 +01:00
24_iterators safe_iterator.h (_Safe_iterator<>::_M_constant()): Rename in... 2018-05-09 20:04:46 +00:00
25_algorithms 2018-06-13 François Dumont <fdumont@gcc.gnu.org> 2018-06-13 20:27:26 +00:00
26_numerics Optimize std::rotl and std::rotr, add test for std::popcount 2018-07-04 09:07:23 +01:00
27_io LWG 2989 hide path iostream operators from normal lookup 2018-06-18 19:59:44 +01:00
28_regex Optimize std::sub_match comparisons using string_view-like type 2018-07-02 21:31:11 +01:00
29_atomics Implement P0558R2 changes to std::atomic 2018-05-24 16:28:26 +01:00
30_threads PR libstdc++/84535 constrain std::thread constructor 2018-05-03 15:08:36 +01:00
abi
backward Remove duplicate function call in test 2018-05-02 17:27:01 +01:00
config
data
decimal
experimental sample-2.cc: Add TLS DejaGNU directives. 2018-06-26 15:17:08 -04:00
ext P0935R0 Eradicating unnecessarily explicit default constructors 2018-06-14 14:32:53 +01:00
lib
libstdc++-abi
libstdc++-dg
libstdc++-prettyprinters printers.py (NodeIteratorPrinter): New. 2018-03-08 06:26:15 +00:00
libstdc++-xmethods
performance
special_functions PR libstdc++/83140 - assoc_legendre returns negated value when m is odd 2018-05-10 13:59:52 +00:00
tr1 ...and actually resture the *new* testcase. 2018-05-11 17:38:26 +00:00
tr2
util Optimize std::sub_match comparisons using string_view-like type 2018-07-02 21:31:11 +01:00
Makefile.am
Makefile.in