gcc/libstdc++-v3/testsuite/util
Jonathan Wakely 3ebacabd0e libstdc++/71545 fix debug checks in binary search algorithms
PR libstdc++/71545
	* include/bits/stl_algobase.h (lower_bound, lexicographical_compare):
	Remove irreflexive checks.
	* include/bits/stl_algo.h (lower_bound, upper_bound, equal_range,
	binary_search): Likewise.
	* testsuite/25_algorithms/equal_range/partitioned.cc: New test.
	* testsuite/25_algorithms/lexicographical_compare/71545.cc: New test.
	* testsuite/25_algorithms/lower_bound/partitioned.cc: New test.
	* testsuite/25_algorithms/upper_bound/partitioned.cc: New test.
	* testsuite/util/testsuite_iterators.h (__gnu_test::test_container):
	Add constructor from array.

From-SVN: r237560
2016-06-17 19:28:34 +01:00
..
common_type Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
debug Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
exception Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
hash_fn Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
io Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
native_type Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
performance Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
regression Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
statistic Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
thread Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
replacement_memory_operators.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
specfun_testcase.h Implement TR29124 C++ special Math Functions. 2016-01-14 18:12:43 +00:00
testsuite_abi_check.cc Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_abi.cc Revert the accidental checkin 2016-01-16 15:07:34 -08:00
testsuite_abi.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_allocator.cc Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_allocator.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_api.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_character.cc Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_character.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_common_types.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_container_traits.h
testsuite_containergen.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_containers.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_counter_type.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_error.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_fs.h libstdc++/70762 fix fallback implementation of nonexistent_path 2016-04-24 19:06:54 +01:00
testsuite_greedy_ops.h
testsuite_hooks.cc Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_hooks.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_io.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_iterators.h libstdc++/71545 fix debug checks in binary search algorithms 2016-06-17 19:28:34 +01:00
testsuite_new_operators.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_performance.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_random.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_regex.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_rng.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_rvalref.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_shared.cc Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
testsuite_tr1.h Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00