gcc/libstdc++-v3/testsuite
Paolo Carlini 77e3c51603 random.h (class linear_congruential_engine, [...]): Do not use simulated concept checks...
2009-10-12  Paolo Carlini  <paolo.carlini@oracle.com>

	* include/bits/random.h (class linear_congruential_engine,
	class mersenne_twister_engine, class subtract_with_carry_engine,
	class discard_block_engine, class independent_bits_engine,
	class shuffle_order_engine, class uniform_int_distribution,
	class binomial_distribution, class geometric_distribution,
	class negative_binomial_distribution, class poisson_distribution,
	class discrete_distribution): Do not use simulated concept checks,
	tidy startic_asserts on argument types and ranges.
	(class uniform_real_distribution, class normal_distribution,
	class lognormal_distribution, class gamma_distribution,
	class chi_squared_distribution, class cauchy_distribution,
	class fisher_f_distribution, class student_t_distribution,
	class exponential_distribution, class weibull_distribution,
	class extreme_value_distribution, class piecewise_linear_distribution,
	class piecewise_constant_distribution): Add static_assert on
	template argument type.
	* include/std/random: Do not include <bits/concept_check.h>.
	* testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
	Fix.
	* testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
	Likewise.
	* testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
	Likewise.
	* testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
	Likewise.
	* testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
	Likewise.
	* testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
	Likewise.
	* testsuite/26_numerics/random/discard_block_engine/requirements/
	typedefs.cc: Likewise.
	* testsuite/26_numerics/random/discard_block_engine/operators/
	equal.cc: Likewise.
	* testsuite/26_numerics/random/discard_block_engine/operators/
	serialize.cc: Likewise.
	* testsuite/26_numerics/random/linear_congruential_engine/
	requirements/non_uint_neg.cc: Tweak.

From-SVN: r152682
2009-10-12 19:11:31 +00:00
..
17_intro extc++.h: Don't include TR1 if C++0x. 2009-08-12 00:56:12 +00:00
18_support denorm_min.cc: Use dg-add-options ieee. 2009-08-31 22:29:47 +00:00
19_diagnostics call.c (implicit_conversion): Handle conversion from initializer-list to scalar. 2009-05-27 18:23:41 -04:00
20_util re PR libstdc++/41530 ([c++0x] Cannot move-construct std::tuple from a different type of std::tuple) 2009-10-05 17:56:02 +00:00
21_strings basic_string.h (basic_string): Add cbegin(), cend(), crbegin(), crend() in C++0x mode. 2009-08-25 22:29:08 +00:00
22_locale re PR libstdc++/40712 (locale(const locale&, const char*, locale::category) can create broken locale) 2009-07-18 22:58:10 +00:00
23_containers merge branch profile-stdlib 2009-10-03 02:17:41 +00:00
24_iterators 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com> 2009-06-21 00:57:56 +00:00
25_algorithms moveable2.cc: New. 2009-10-07 09:58:44 +00:00
26_numerics random.h (class linear_congruential_engine, [...]): Do not use simulated concept checks... 2009-10-12 19:11:31 +00:00
27_io libstdc++.exp (check_v3_target_binary_io): New. 2009-09-18 00:54:25 +01:00
28_regex Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
29_atomics testsuite_common_types.h (standard_layout): Activate. 2009-07-17 00:16:33 +00:00
30_threads typesizes.cc: Remove *-*-freebsd* from both dg-do and dg-options. 2009-09-09 21:59:40 +00:00
abi Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
backward Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
config Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
data Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
decimal binary-arith.cc: Fix directive to skip test. 2009-10-06 23:17:07 +00:00
ext using.xml: Add profile headers. 2009-10-05 00:13:36 +00:00
lib [multiple changes] 2009-10-05 14:11:11 +00:00
libstdc++-abi Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
libstdc++-dg [multiple changes] 2009-10-05 17:42:00 +00:00
performance future: New. 2009-06-21 15:02:09 +01:00
tr1 random.tcc: Define static const data members. 2009-09-30 00:50:24 +00:00
util testsuite_rvalref.h: Remove obsolete macro using _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING. 2009-09-01 10:19:11 +00:00
Makefile.am merge branch profile-stdlib 2009-10-03 02:17:41 +00:00
Makefile.in [multiple changes] 2009-10-05 17:42:00 +00:00