aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2019-08-20 18:01:01 +0000
committerDimitry Andric <dim@FreeBSD.org>2019-08-20 18:01:01 +0000
commitb7332b04df5d50c92640c74cfeb138ecb7e3f7ae (patch)
treeb1b49faa0cab1482905e0cda6f0ee5d97e3fe08f
parent6012fe9abb1f01b1b5b4ca908464804c21ff8602 (diff)
downloadsrc-b7332b04df5d50c92640c74cfeb138ecb7e3f7ae.tar.gz
src-b7332b04df5d50c92640c74cfeb138ecb7e3f7ae.zip
Remove upstream files and directories from vendor/libc++/dist that we do
not use. This saves on repository space, and reduces the number of tree conflicts when merging.
Notes
Notes: svn path=/vendor/libc++/dist/; revision=351269
-rw-r--r--.arcconfig4
-rw-r--r--.clang-format13
-rw-r--r--.gitignore61
-rw-r--r--CMakeLists.txt820
-rw-r--r--NOTES.TXT29
-rw-r--r--TODO.TXT76
-rw-r--r--appveyor-reqs-install.cmd53
-rw-r--r--appveyor.yml70
-rw-r--r--benchmarks/CMakeLists.txt224
-rw-r--r--benchmarks/CartesianBenchmarks.hpp135
-rw-r--r--benchmarks/ContainerBenchmarks.hpp113
-rw-r--r--benchmarks/GenerateInput.hpp144
-rw-r--r--benchmarks/algorithms.bench.cpp270
-rw-r--r--benchmarks/algorithms.partition_point.bench.cpp124
-rw-r--r--benchmarks/filesystem.bench.cpp163
-rw-r--r--benchmarks/function.bench.cpp232
-rw-r--r--benchmarks/lit.cfg.py23
-rw-r--r--benchmarks/lit.site.cfg.py.in10
-rw-r--r--benchmarks/ordered_set.bench.cpp249
-rw-r--r--benchmarks/string.bench.cpp375
-rw-r--r--benchmarks/stringstream.bench.cpp40
-rw-r--r--benchmarks/unordered_set_operations.bench.cpp307
-rw-r--r--benchmarks/util_smartptr.bench.cpp42
-rw-r--r--benchmarks/vector_operations.bench.cpp32
-rw-r--r--cmake/Modules/CheckLibcxxAtomic.cmake54
-rw-r--r--cmake/Modules/CodeCoverage.cmake50
-rw-r--r--cmake/Modules/HandleCompilerRT.cmake64
-rw-r--r--cmake/Modules/HandleLibCXXABI.cmake132
-rw-r--r--cmake/Modules/HandleLibcxxFlags.cmake230
-rw-r--r--cmake/Modules/HandleOutOfTreeLLVM.cmake139
-rw-r--r--cmake/Modules/MacroEnsureOutOfSourceBuild.cmake18
-rw-r--r--cmake/config-ix.cmake87
-rw-r--r--docs/BuildingLibcxx.rst554
-rw-r--r--docs/CMakeLists.txt9
-rw-r--r--docs/DesignDocs/ABIVersioning.rst17
-rw-r--r--docs/DesignDocs/AvailabilityMarkup.rst99
-rw-r--r--docs/DesignDocs/CapturingConfigInfo.rst88
-rw-r--r--docs/DesignDocs/DebugMode.rst100
-rw-r--r--docs/DesignDocs/FeatureTestMacros.rst44
-rw-r--r--docs/DesignDocs/FileTimeType.rst494
-rw-r--r--docs/DesignDocs/ThreadingSupportAPI.rst83
-rw-r--r--docs/DesignDocs/VisibilityMacros.rst218
-rw-r--r--docs/FeatureTestMacroTable.rst200
-rw-r--r--docs/Makefile.sphinx37
-rw-r--r--docs/README.txt13
-rw-r--r--docs/ReleaseNotes.rst62
-rw-r--r--docs/TestingLibcxx.rst257
-rw-r--r--docs/UsingLibcxx.rst317
-rw-r--r--docs/conf.py251
-rw-r--r--docs/index.rst194
-rw-r--r--fuzzing/RoutineNames.txt20
-rw-r--r--fuzzing/fuzz_test.cpp195
-rw-r--r--fuzzing/fuzzing.cpp618
-rw-r--r--fuzzing/fuzzing.h62
-rw-r--r--include/CMakeLists.txt273
-rw-r--r--include/__config_site.in35
-rw-r--r--include/support/android/locale_bionic.h68
-rw-r--r--include/support/fuchsia/xlocale.h23
-rw-r--r--include/support/ibm/limits.h99
-rw-r--r--include/support/ibm/locale_mgmt_aix.h85
-rw-r--r--include/support/ibm/support.h54
-rw-r--r--include/support/ibm/xlocale.h271
-rw-r--r--include/support/musl/xlocale.h58
-rw-r--r--include/support/newlib/xlocale.h28
-rw-r--r--include/support/solaris/floatingpoint.h14
-rw-r--r--include/support/solaris/wchar.h47
-rw-r--r--include/support/solaris/xlocale.h77
-rw-r--r--include/support/win32/limits_msvc_win32.h72
-rw-r--r--include/support/win32/locale_win32.h199
-rw-r--r--include/support/xlocale/__nop_locale_mgmt.h52
-rw-r--r--include/support/xlocale/__posix_l_fallback.h165
-rw-r--r--include/support/xlocale/__strtonum_fallback.h67
-rw-r--r--include/support/xlocale/xlocale.h0
-rw-r--r--lib/CMakeLists.txt463
-rw-r--r--lib/abi/3.9/x86_64-apple-darwin16.abilist2448
-rw-r--r--lib/abi/3.9/x86_64-linux-gnu.abilist2010
-rw-r--r--lib/abi/4.0/x86_64-apple-darwin16.abilist2376
-rw-r--r--lib/abi/4.0/x86_64-unknown-linux-gnu.abilist1905
-rw-r--r--lib/abi/5.0/x86_64-apple-darwin16.abilist2378
-rw-r--r--lib/abi/5.0/x86_64-unknown-linux-gnu.abilist1883
-rw-r--r--lib/abi/6.0/x86_64-apple-darwin16.abilist2378
-rw-r--r--lib/abi/6.0/x86_64-unknown-linux-gnu.abilist1883
-rw-r--r--lib/abi/CHANGELOG.TXT326
-rw-r--r--lib/abi/CMakeLists.txt33
-rw-r--r--lib/abi/README.TXT8
-rw-r--r--lib/abi/x86_64-apple-darwin.v1.abilist2360
-rw-r--r--lib/abi/x86_64-apple-darwin.v2.abilist2315
-rw-r--r--lib/abi/x86_64-unknown-linux-gnu.v1.abilist1861
-rw-r--r--lib/libc++abi-new-delete.exp8
-rw-r--r--lib/libc++abi.exp160
-rw-r--r--lib/libc++abi2.exp303
-rw-r--r--lib/libc++sjlj-abi.exp160
-rw-r--r--lib/libc++unexp.exp19
-rw-r--r--lib/notweak.exp5
-rw-r--r--lib/weak.exp16
-rw-r--r--src/support/solaris/README4
-rw-r--r--src/support/solaris/mbsnrtowcs.inc76
-rw-r--r--src/support/solaris/wcsnrtombs.inc93
-rw-r--r--src/support/solaris/xlocale.cpp69
-rw-r--r--src/support/win32/locale_win32.cpp123
-rw-r--r--src/support/win32/support.cpp155
-rw-r--r--src/support/win32/thread_win32.cpp276
-rw-r--r--test/CMakeLists.txt120
-rw-r--r--test/libcxx/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.cxx1z.pass.cpp49
-rw-r--r--test/libcxx/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.depr_in_cxx14.fail.cpp50
-rw-r--r--test/libcxx/algorithms/debug_less.pass.cpp218
-rw-r--r--test/libcxx/algorithms/half_positive.pass.cpp56
-rw-r--r--test/libcxx/algorithms/version.pass.cpp20
-rw-r--r--test/libcxx/atomics/atomics.align/align.pass.sh.cpp93
-rw-r--r--test/libcxx/atomics/atomics.flag/init_bool.pass.cpp44
-rw-r--r--test/libcxx/atomics/diagnose_invalid_memory_order.fail.cpp128
-rw-r--r--test/libcxx/atomics/libcpp-has-no-threads.fail.cpp24
-rw-r--r--test/libcxx/atomics/libcpp-has-no-threads.pass.cpp18
-rw-r--r--test/libcxx/atomics/version.pass.cpp22
-rw-r--r--test/libcxx/containers/associative/map/version.pass.cpp20
-rw-r--r--test/libcxx/containers/associative/non_const_comparator.fail.cpp48
-rw-r--r--test/libcxx/containers/associative/set/version.pass.cpp20
-rw-r--r--test/libcxx/containers/associative/tree_balance_after_insert.pass.cpp1619
-rw-r--r--test/libcxx/containers/associative/tree_key_value_traits.pass.cpp59
-rw-r--r--test/libcxx/containers/associative/tree_left_rotate.pass.cpp101
-rw-r--r--test/libcxx/containers/associative/tree_remove.pass.cpp1651
-rw-r--r--test/libcxx/containers/associative/tree_right_rotate.pass.cpp101
-rw-r--r--test/libcxx/containers/associative/undef_min_max.pass.cpp22
-rw-r--r--test/libcxx/containers/container.adaptors/queue/version.pass.cpp20
-rw-r--r--test/libcxx/containers/container.adaptors/stack/version.pass.cpp20
-rw-r--r--test/libcxx/containers/gnu_cxx/hash_map.pass.cpp26
-rw-r--r--test/libcxx/containers/gnu_cxx/hash_set.pass.cpp26
-rw-r--r--test/libcxx/containers/sequences/array/array.zero/db_back.pass.cpp49
-rw-r--r--test/libcxx/containers/sequences/array/array.zero/db_front.pass.cpp49
-rw-r--r--test/libcxx/containers/sequences/array/array.zero/db_indexing.pass.cpp53
-rw-r--r--test/libcxx/containers/sequences/array/version.pass.cpp20
-rw-r--r--test/libcxx/containers/sequences/deque/incomplete.pass.cpp32
-rw-r--r--test/libcxx/containers/sequences/deque/pop_back_empty.pass.cpp26
-rw-r--r--test/libcxx/containers/sequences/deque/version.pass.cpp20
-rw-r--r--test/libcxx/containers/sequences/forwardlist/version.pass.cpp20
-rw-r--r--test/libcxx/containers/sequences/list/list.cons/db_copy.pass.cpp31
-rw-r--r--test/libcxx/containers/sequences/list/list.cons/db_move.pass.cpp35
-rw-r--r--test/libcxx/containers/sequences/list/list.modifiers/emplace_db1.pass.cpp47
-rw-r--r--test/libcxx/containers/sequences/list/list.modifiers/erase_iter_db1.pass.cpp31
-rw-r--r--test/libcxx/containers/sequences/list/list.modifiers/erase_iter_db2.pass.cpp32
-rw-r--r--test/libcxx/containers/sequences/list/list.modifiers/erase_iter_iter_db1.pass.cpp32
-rw-r--r--test/libcxx/containers/sequences/list/list.modifiers/erase_iter_iter_db2.pass.cpp31
-rw-r--r--test/libcxx/containers/sequences/list/list.modifiers/erase_iter_iter_db3.pass.cpp31
-rw-r--r--test/libcxx/containers/sequences/list/list.modifiers/erase_iter_iter_db4.pass.cpp30
-rw-r--r--test/libcxx/containers/sequences/list/list.modifiers/insert_iter_iter_iter_db1.pass.cpp39
-rw-r--r--test/libcxx/containers/sequences/list/list.modifiers/insert_iter_rvalue_db1.pass.cpp30
-rw-r--r--test/libcxx/containers/sequences/list/list.modifiers/insert_iter_size_value_db1.pass.cpp30
-rw-r--r--test/libcxx/containers/sequences/list/list.modifiers/insert_iter_value_db1.pass.cpp32
-rw-r--r--test/libcxx/containers/sequences/list/list.modifiers/pop_back_db1.pass.cpp36
-rw-r--r--test/libcxx/containers/sequences/list/list.ops/db_splice_pos_list.pass.cpp32
-rw-r--r--test/libcxx/containers/sequences/list/list.ops/db_splice_pos_list_iter.pass.cpp32
-rw-r--r--test/libcxx/containers/sequences/list/list.ops/db_splice_pos_list_iter_iter.pass.cpp32
-rw-r--r--test/libcxx/containers/sequences/list/version.pass.cpp20
-rw-r--r--test/libcxx/containers/sequences/vector/asan.pass.cpp73
-rw-r--r--test/libcxx/containers/sequences/vector/asan_throw.pass.cpp234
-rw-r--r--test/libcxx/containers/sequences/vector/const_value_type.pass.cpp22
-rw-r--r--test/libcxx/containers/sequences/vector/db_back.pass.cpp57
-rw-r--r--test/libcxx/containers/sequences/vector/db_cback.pass.cpp53
-rw-r--r--test/libcxx/containers/sequences/vector/db_cfront.pass.cpp53
-rw-r--r--test/libcxx/containers/sequences/vector/db_cindex.pass.cpp55
-rw-r--r--test/libcxx/containers/sequences/vector/db_front.pass.cpp57
-rw-r--r--test/libcxx/containers/sequences/vector/db_index.pass.cpp57
-rw-r--r--test/libcxx/containers/sequences/vector/db_iterators_2.pass.cpp55
-rw-r--r--test/libcxx/containers/sequences/vector/db_iterators_3.pass.cpp55
-rw-r--r--test/libcxx/containers/sequences/vector/db_iterators_4.pass.cpp57
-rw-r--r--test/libcxx/containers/sequences/vector/db_iterators_5.pass.cpp61
-rw-r--r--test/libcxx/containers/sequences/vector/db_iterators_6.pass.cpp59
-rw-r--r--test/libcxx/containers/sequences/vector/db_iterators_7.pass.cpp59
-rw-r--r--test/libcxx/containers/sequences/vector/db_iterators_8.pass.cpp55
-rw-r--r--test/libcxx/containers/sequences/vector/pop_back_empty.pass.cpp26
-rw-r--r--test/libcxx/containers/sequences/vector/vector.cons/construct_iter_iter.pass.cpp54
-rw-r--r--test/libcxx/containers/sequences/vector/vector.cons/construct_iter_iter_alloc.pass.cpp57
-rw-r--r--test/libcxx/containers/sequences/vector/version.pass.cpp20
-rw-r--r--test/libcxx/containers/unord/key_value_traits.pass.cpp59
-rw-r--r--test/libcxx/containers/unord/next_pow2.pass.cpp88
-rw-r--r--test/libcxx/containers/unord/next_prime.pass.cpp51
-rw-r--r--test/libcxx/containers/unord/non_const_comparator.fail.cpp58
-rw-r--r--test/libcxx/containers/unord/unord.map/db_iterators_7.pass.cpp61
-rw-r--r--test/libcxx/containers/unord/unord.map/db_iterators_8.pass.cpp57
-rw-r--r--test/libcxx/containers/unord/unord.map/db_local_iterators_7.pass.cpp58
-rw-r--r--test/libcxx/containers/unord/unord.map/db_local_iterators_8.pass.cpp55
-rw-r--r--test/libcxx/containers/unord/unord.map/version.pass.cpp20
-rw-r--r--test/libcxx/containers/unord/unord.set/missing_hash_specialization.fail.cpp70
-rw-r--r--test/libcxx/containers/unord/unord.set/version.pass.cpp20
-rw-r--r--test/libcxx/debug/containers/db_associative_container_tests.pass.cpp70
-rw-r--r--test/libcxx/debug/containers/db_sequence_container_iterators.pass.cpp327
-rw-r--r--test/libcxx/debug/containers/db_string.pass.cpp100
-rw-r--r--test/libcxx/debug/containers/db_unord_container_tests.pass.cpp71
-rw-r--r--test/libcxx/debug/debug_abort.pass.cpp36
-rw-r--r--test/libcxx/debug/debug_throw.pass.cpp41
-rw-r--r--test/libcxx/debug/debug_throw_register.pass.cpp36
-rw-r--r--test/libcxx/depr/depr.auto.ptr/auto.ptr/auto_ptr.cxx1z.pass.cpp29
-rw-r--r--test/libcxx/depr/depr.auto.ptr/auto.ptr/auto_ptr.depr_in_cxx11.fail.cpp39
-rw-r--r--test/libcxx/depr/depr.c.headers/ciso646.pass.cpp20
-rw-r--r--test/libcxx/depr/depr.c.headers/complex.h.pass.cpp22
-rw-r--r--test/libcxx/depr/depr.c.headers/extern_c.pass.cpp43
-rw-r--r--test/libcxx/depr/depr.c.headers/locale_h.pass.cpp20
-rw-r--r--test/libcxx/depr/depr.c.headers/math_h.sh.cpp23
-rw-r--r--test/libcxx/depr/depr.c.headers/tgmath_h.pass.cpp24
-rw-r--r--test/libcxx/depr/depr.function.objects/adaptors.depr_in_cxx11.fail.cpp59
-rw-r--r--test/libcxx/depr/depr.function.objects/depr.adaptors.cxx1z.pass.cpp64
-rw-r--r--test/libcxx/depr/depr.str.strstreams/version.pass.cpp20
-rw-r--r--test/libcxx/depr/enable_removed_cpp17_features.pass.cpp26
-rw-r--r--test/libcxx/depr/exception.unexpected/get_unexpected.pass.cpp42
-rw-r--r--test/libcxx/depr/exception.unexpected/set_unexpected.pass.cpp37
-rw-r--r--test/libcxx/depr/exception.unexpected/unexpected.pass.cpp28
-rw-r--r--test/libcxx/depr/exception.unexpected/unexpected_disabled_cpp17.fail.cpp23
-rw-r--r--test/libcxx/diagnostics/assertions/version_cassert.pass.cpp20
-rw-r--r--test/libcxx/diagnostics/enable_nodiscard.fail.cpp33
-rw-r--r--test/libcxx/diagnostics/enable_nodiscard_disable_after_cxx17.fail.cpp33
-rw-r--r--test/libcxx/diagnostics/enable_nodiscard_disable_nodiscard_ext.fail.cpp31
-rw-r--r--test/libcxx/diagnostics/errno/version_cerrno.pass.cpp19
-rw-r--r--test/libcxx/diagnostics/nodiscard.pass.cpp20
-rw-r--r--test/libcxx/diagnostics/nodiscard_aftercxx17.fail.cpp23
-rw-r--r--test/libcxx/diagnostics/nodiscard_aftercxx17.pass.cpp23
-rw-r--r--test/libcxx/diagnostics/nodiscard_extensions.fail.cpp35
-rw-r--r--test/libcxx/diagnostics/nodiscard_extensions.pass.cpp29
-rw-r--r--test/libcxx/diagnostics/std.exceptions/version.pass.cpp20
-rw-r--r--test/libcxx/diagnostics/syserr/version.pass.cpp20
-rw-r--r--test/libcxx/double_include.sh.cpp173
-rw-r--r--test/libcxx/experimental/algorithms/header.algorithm.synop/includes.pass.cpp20
-rw-r--r--test/libcxx/experimental/algorithms/version.pass.cpp20
-rw-r--r--test/libcxx/experimental/diagnostics/syserr/use_header_warning.fail.cpp18
-rw-r--r--test/libcxx/experimental/diagnostics/syserr/version.pass.cpp21
-rw-r--r--test/libcxx/experimental/filesystem/version.pass.cpp20
-rw-r--r--test/libcxx/experimental/language.support/support.coroutines/dialect_support.sh.cpp59
-rw-r--r--test/libcxx/experimental/language.support/support.coroutines/version.sh.cpp25
-rw-r--r--test/libcxx/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_piecewise_pair.pass.cpp171
-rw-r--r--test/libcxx/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/db_deallocate.pass.cpp42
-rw-r--r--test/libcxx/experimental/memory/memory.resource.adaptor/memory.resource.adaptor.mem/db_deallocate.pass.cpp45
-rw-r--r--test/libcxx/experimental/memory/memory.resource.aliases/header_deque_libcpp_version.pass.cpp22
-rw-r--r--test/libcxx/experimental/memory/memory.resource.aliases/header_forward_list_libcpp_version.pass.cpp22
-rw-r--r--test/libcxx/experimental/memory/memory.resource.aliases/header_list_libcpp_version.pass.cpp22
-rw-r--r--test/libcxx/experimental/memory/memory.resource.aliases/header_map_libcpp_version.pass.cpp22
-rw-r--r--test/libcxx/experimental/memory/memory.resource.aliases/header_regex_libcpp_version.pass.cpp22
-rw-r--r--test/libcxx/experimental/memory/memory.resource.aliases/header_set_libcpp_version.pass.cpp22
-rw-r--r--test/libcxx/experimental/memory/memory.resource.aliases/header_string_libcpp_version.pass.cpp22
-rw-r--r--test/libcxx/experimental/memory/memory.resource.aliases/header_unordered_map_libcpp_version.pass.cpp22
-rw-r--r--test/libcxx/experimental/memory/memory.resource.aliases/header_unordered_set_libcpp_version.pass.cpp22
-rw-r--r--test/libcxx/experimental/memory/memory.resource.aliases/header_vector_libcpp_version.pass.cpp22
-rw-r--r--test/libcxx/experimental/memory/memory.resource.global/global_memory_resource_lifetime.pass.cpp61
-rw-r--r--test/libcxx/experimental/memory/memory.resource.global/new_delete_resource_lifetime.pass.cpp53
-rw-r--r--test/libcxx/experimental/memory/memory.resource.synop/version.pass.cpp22
-rw-r--r--test/libcxx/experimental/numerics/numeric.ops/use_header_warning.fail.cpp18
-rw-r--r--test/libcxx/experimental/numerics/numeric.ops/version.pass.cpp21
-rw-r--r--test/libcxx/experimental/strings/string.view/use_header_warning.fail.cpp18
-rw-r--r--test/libcxx/experimental/strings/string.view/version.pass.cpp21
-rw-r--r--test/libcxx/experimental/utilities/any/use_header_warning.fail.cpp18
-rw-r--r--test/libcxx/experimental/utilities/any/version.pass.cpp21
-rw-r--r--test/libcxx/experimental/utilities/meta/version.pass.cpp20
-rw-r--r--test/libcxx/experimental/utilities/optional/use_header_warning.fail.cpp18
-rw-r--r--test/libcxx/experimental/utilities/optional/version.pass.cpp21
-rw-r--r--test/libcxx/experimental/utilities/ratio/use_header_warning.fail.cpp18
-rw-r--r--test/libcxx/experimental/utilities/ratio/version.pass.cpp21
-rw-r--r--test/libcxx/experimental/utilities/time/use_header_warning.fail.cpp18
-rw-r--r--test/libcxx/experimental/utilities/time/version.pass.cpp21
-rw-r--r--test/libcxx/experimental/utilities/tuple/use_header_warning.fail.cpp18
-rw-r--r--test/libcxx/experimental/utilities/tuple/version.pass.cpp21
-rw-r--r--test/libcxx/experimental/utilities/utility/version.pass.cpp20
-rw-r--r--test/libcxx/extensions/hash/specializations.fail.cpp17
-rw-r--r--test/libcxx/extensions/hash/specializations.pass.cpp31
-rw-r--r--test/libcxx/extensions/hash_map/const_iterator.fail.cpp18
-rw-r--r--test/libcxx/extensions/nothing_to_do.pass.cpp12
-rw-r--r--test/libcxx/fuzzing/nth_element.cpp38
-rw-r--r--test/libcxx/fuzzing/partial_sort.cpp38
-rw-r--r--test/libcxx/fuzzing/partial_sort_copy.cpp38
-rw-r--r--test/libcxx/fuzzing/partition.cpp38
-rw-r--r--test/libcxx/fuzzing/partition_copy.cpp38
-rw-r--r--test/libcxx/fuzzing/regex_ECMAScript.cpp37
-rw-r--r--test/libcxx/fuzzing/regex_POSIX.cpp37
-rw-r--r--test/libcxx/fuzzing/regex_awk.cpp37
-rw-r--r--test/libcxx/fuzzing/regex_egrep.cpp37
-rw-r--r--test/libcxx/fuzzing/regex_extended.cpp37
-rw-r--r--test/libcxx/fuzzing/regex_grep.cpp37
-rw-r--r--test/libcxx/fuzzing/sort.cpp38
-rw-r--r--test/libcxx/fuzzing/stable_partition.cpp38
-rw-r--r--test/libcxx/fuzzing/stable_sort.cpp38
-rw-r--r--test/libcxx/fuzzing/unique.cpp38
-rw-r--r--test/libcxx/fuzzing/unique_copy.cpp38
-rw-r--r--test/libcxx/include_as_c.sh.cpp37
-rw-r--r--test/libcxx/input.output/file.streams/c.files/no.global.filesystem.namespace/fopen.fail.cpp17
-rw-r--r--test/libcxx/input.output/file.streams/c.files/no.global.filesystem.namespace/rename.fail.cpp17
-rw-r--r--test/libcxx/input.output/file.streams/c.files/version_ccstdio.pass.cpp20
-rw-r--r--test/libcxx/input.output/file.streams/c.files/version_cinttypes.pass.cpp20
-rw-r--r--test/libcxx/input.output/file.streams/fstreams/filebuf/traits_mismatch.fail.cpp24
-rw-r--r--test/libcxx/input.output/file.streams/fstreams/fstream.close.pass.cpp35
-rw-r--r--test/libcxx/input.output/file.streams/fstreams/fstream.cons/wchar_pointer.pass.cpp46
-rw-r--r--test/libcxx/input.output/file.streams/fstreams/fstream.members/open_wchar_pointer.pass.cpp52
-rw-r--r--test/libcxx/input.output/file.streams/fstreams/ifstream.cons/test.dat1
-rw-r--r--test/libcxx/input.output/file.streams/fstreams/ifstream.cons/wchar_pointer.pass.cpp42
-rw-r--r--test/libcxx/input.output/file.streams/fstreams/ifstream.members/open_wchar_pointer.pass.cpp48
-rw-r--r--test/libcxx/input.output/file.streams/fstreams/ifstream.members/test.dat1
-rw-r--r--test/libcxx/input.output/file.streams/fstreams/ofstream.cons/wchar_pointer.pass.cpp60
-rw-r--r--test/libcxx/input.output/file.streams/fstreams/ofstream.members/open_wchar_pointer.pass.cpp60
-rw-r--r--test/libcxx/input.output/file.streams/fstreams/traits_mismatch.fail.cpp30
-rw-r--r--test/libcxx/input.output/file.streams/fstreams/version.pass.cpp20
-rw-r--r--test/libcxx/input.output/filesystems/class.directory_entry/directory_entry.mods/last_write_time.sh.cpp93
-rw-r--r--test/libcxx/input.output/filesystems/class.path/path.itr/iterator_db.pass.cpp75
-rw-r--r--test/libcxx/input.output/filesystems/class.path/path.itr/reverse_iterator_produces_diagnostic.fail.cpp29
-rw-r--r--test/libcxx/input.output/filesystems/class.path/path.req/is_pathable.pass.cpp104
-rw-r--r--test/libcxx/input.output/filesystems/convert_file_time.sh.cpp307
-rw-r--r--test/libcxx/input.output/filesystems/lit.local.cfg3
-rw-r--r--test/libcxx/input.output/filesystems/version.pass.cpp20
-rw-r--r--test/libcxx/input.output/iostream.format/input.streams/traits_mismatch.fail.cpp29
-rw-r--r--test/libcxx/input.output/iostream.format/input.streams/version.pass.cpp20
-rw-r--r--test/libcxx/input.output/iostream.format/output.streams/traits_mismatch.fail.cpp29
-rw-r--r--test/libcxx/input.output/iostream.format/output.streams/version.pass.cpp20
-rw-r--r--test/libcxx/input.output/iostream.format/std.manip/version.pass.cpp20
-rw-r--r--test/libcxx/input.output/iostream.forward/version.pass.cpp20
-rw-r--r--test/libcxx/input.output/iostream.objects/version.pass.cpp20
-rw-r--r--test/libcxx/input.output/iostreams.base/version.pass.cpp20
-rw-r--r--test/libcxx/input.output/stream.buffers/version.pass.cpp20
-rw-r--r--test/libcxx/input.output/string.streams/traits_mismatch.fail.cpp26
-rw-r--r--test/libcxx/input.output/string.streams/version.pass.cpp20
-rw-r--r--test/libcxx/iterators/failed.pass.cpp32
-rw-r--r--test/libcxx/iterators/trivial_iterators.pass.cpp188
-rw-r--r--test/libcxx/iterators/version.pass.cpp20
-rw-r--r--test/libcxx/language.support/cmp/version.pass.cpp20
-rw-r--r--test/libcxx/language.support/cstdint/version.pass.cpp20
-rw-r--r--test/libcxx/language.support/cxa_deleted_virtual.pass.cpp28
-rw-r--r--test/libcxx/language.support/has_c11_features.pass.cpp32
-rw-r--r--test/libcxx/language.support/support.dynamic/libcpp_deallocate.sh.cpp260
-rw-r--r--test/libcxx/language.support/support.dynamic/new_faligned_allocation.sh.cpp92
-rw-r--r--test/libcxx/language.support/support.dynamic/version.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.exception/version.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.initlist/version.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.limits/c.limits/version_cfloat.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.limits/c.limits/version_climits.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.limits/limits/version.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.limits/version.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.rtti/version.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.runtime/version_csetjmp.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.runtime/version_csignal.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.runtime/version_cstdarg.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.runtime/version_cstdbool.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.runtime/version_cstdlib.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.runtime/version_ctime.pass.cpp20
-rw-r--r--test/libcxx/language.support/support.types/version.pass.cpp20
-rw-r--r--test/libcxx/libcpp_alignof.pass.cpp37
-rw-r--r--test/libcxx/libcpp_version.pass.cpp28
-rw-r--r--test/libcxx/localization/c.locales/version.pass.cpp20
-rw-r--r--test/libcxx/localization/locale.categories/__scan_keyword.pass.cpp118
-rw-r--r--test/libcxx/localization/locale.stdcvt/version.pass.cpp20
-rw-r--r--test/libcxx/localization/locales/locale.convenience/conversions/conversions.string/ctor_move.pass.cpp38
-rw-r--r--test/libcxx/localization/locales/locale/locale.types/locale.facet/facet.pass.cpp53
-rw-r--r--test/libcxx/localization/locales/locale/locale.types/locale.id/id.pass.cpp50
-rw-r--r--test/libcxx/localization/version.pass.cpp20
-rw-r--r--test/libcxx/memory/aligned_allocation_macro.pass.cpp31
-rw-r--r--test/libcxx/memory/is_allocator.pass.cpp42
-rw-r--r--test/libcxx/min_max_macros.sh.cpp282
-rw-r--r--test/libcxx/modules/cinttypes_exports.sh.cpp25
-rw-r--r--test/libcxx/modules/clocale_exports.sh.cpp28
-rw-r--r--test/libcxx/modules/cstdint_exports.sh.cpp25
-rw-r--r--test/libcxx/modules/inttypes_h_exports.sh.cpp24
-rw-r--r--test/libcxx/modules/stdint_h_exports.sh.cpp20
-rw-r--r--test/libcxx/numerics/c.math/constexpr-fns.pass.cpp32
-rw-r--r--test/libcxx/numerics/c.math/ctgmath.pass.cpp24
-rw-r--r--test/libcxx/numerics/c.math/fdelayed-template-parsing.sh.cpp28
-rw-r--r--test/libcxx/numerics/c.math/tgmath_h.pass.cpp20
-rw-r--r--test/libcxx/numerics/c.math/version_cmath.pass.cpp20
-rw-r--r--test/libcxx/numerics/cfenv/version.pass.cpp22
-rw-r--r--test/libcxx/numerics/complex.number/__sqr.pass.cpp81
-rw-r--r--test/libcxx/numerics/complex.number/ccmplx/ccomplex.pass.cpp22
-rw-r--r--test/libcxx/numerics/complex.number/version.pass.cpp20
-rw-r--r--test/libcxx/numerics/numarray/version.pass.cpp20
-rw-r--r--test/libcxx/numerics/numeric.ops/version.pass.cpp20
-rw-r--r--test/libcxx/numerics/rand/rand.synopsis/version.pass.cpp20
-rw-r--r--test/libcxx/selftest/not_test.sh.cpp17
-rw-r--r--test/libcxx/selftest/test.arc.fail.mm13
-rw-r--r--test/libcxx/selftest/test.arc.pass.mm17
-rw-r--r--test/libcxx/selftest/test.fail.cpp11
-rw-r--r--test/libcxx/selftest/test.fail.mm13
-rw-r--r--test/libcxx/selftest/test.pass.cpp13
-rw-r--r--test/libcxx/selftest/test.pass.mm17
-rw-r--r--test/libcxx/selftest/test.sh.cpp16
-rw-r--r--test/libcxx/selftest/test_macros.pass.cpp66
-rw-r--r--test/libcxx/strings/basic.string/string.modifiers/clear_and_shrink_db1.pass.cpp48
-rw-r--r--test/libcxx/strings/basic.string/string.modifiers/erase_iter_db1.pass.cpp51
-rw-r--r--test/libcxx/strings/basic.string/string.modifiers/erase_iter_db2.pass.cpp53
-rw-r--r--test/libcxx/strings/basic.string/string.modifiers/erase_iter_iter_db1.pass.cpp51
-rw-r--r--test/libcxx/strings/basic.string/string.modifiers/erase_iter_iter_db2.pass.cpp51
-rw-r--r--test/libcxx/strings/basic.string/string.modifiers/erase_iter_iter_db3.pass.cpp51
-rw-r--r--test/libcxx/strings/basic.string/string.modifiers/erase_iter_iter_db4.pass.cpp49
-rw-r--r--test/libcxx/strings/basic.string/string.modifiers/erase_pop_back_db1.pass.cpp32
-rw-r--r--test/libcxx/strings/basic.string/string.modifiers/insert_iter_char_db1.pass.cpp34
-rw-r--r--test/libcxx/strings/basic.string/string.modifiers/insert_iter_size_char_db1.pass.cpp31
-rw-r--r--test/libcxx/strings/basic.string/string.modifiers/resize_default_initialized.pass.cpp63
-rw-r--r--test/libcxx/strings/c.strings/version_cctype.pass.cpp20
-rw-r--r--test/libcxx/strings/c.strings/version_cstring.pass.cpp20
-rw-r--r--test/libcxx/strings/c.strings/version_cuchar.pass.cpp22
-rw-r--r--test/libcxx/strings/c.strings/version_cwchar.pass.cpp20
-rw-r--r--test/libcxx/strings/c.strings/version_cwctype.pass.cpp20
-rw-r--r--test/libcxx/strings/iterators.exceptions.pass.cpp88
-rw-r--r--test/libcxx/strings/iterators.noexcept.pass.cpp81
-rw-r--r--test/libcxx/strings/version.pass.cpp20
-rw-r--r--test/libcxx/thread/futures/futures.promise/set_exception.pass.cpp56
-rw-r--r--test/libcxx/thread/futures/futures.promise/set_exception_at_thread_exit.pass.cpp56
-rw-r--r--test/libcxx/thread/futures/futures.task/types.pass.cpp31
-rw-r--r--test/libcxx/thread/futures/version.pass.cpp22
-rw-r--r--test/libcxx/thread/thread.condition/PR30202_notify_from_pthread_created_thread.pass.cpp76
-rw-r--r--test/libcxx/thread/thread.condition/thread.condition.condvar/native_handle.pass.cpp31
-rw-r--r--test/libcxx/thread/thread.condition/version.pass.cpp22
-rw-r--r--test/libcxx/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.class/native_handle.pass.cpp29
-rw-r--r--test/libcxx/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.recursive/native_handle.pass.cpp29
-rw-r--r--test/libcxx/thread/thread.mutex/thread_safety_annotations_not_enabled.pass.cpp26
-rw-r--r--test/libcxx/thread/thread.mutex/thread_safety_lock_guard.pass.cpp40
-rw-r--r--test/libcxx/thread/thread.mutex/thread_safety_lock_unlock.pass.cpp31
-rw-r--r--test/libcxx/thread/thread.mutex/thread_safety_missing_unlock.fail.cpp28
-rw-r--r--test/libcxx/thread/thread.mutex/thread_safety_requires_capability.pass.cpp35
-rw-r--r--test/libcxx/thread/thread.mutex/version.pass.cpp20
-rw-r--r--test/libcxx/thread/thread.threads/thread.thread.class/thread.thread.member/native_handle.pass.cpp56
-rw-r--r--test/libcxx/thread/thread.threads/thread.thread.class/types.pass.cpp28
-rw-r--r--test/libcxx/thread/thread.threads/thread.thread.this/sleep_for.pass.cpp68
-rw-r--r--test/libcxx/thread/thread.threads/version.pass.cpp22
-rw-r--r--test/libcxx/type_traits/convert_to_integral.pass.cpp109
-rw-r--r--test/libcxx/type_traits/lazy_metafunctions.pass.cpp137
-rw-r--r--test/libcxx/utilities/any/size_and_alignment.pass.cpp23
-rw-r--r--test/libcxx/utilities/any/small_type.pass.cpp114
-rw-r--r--test/libcxx/utilities/any/version.pass.cpp20
-rw-r--r--test/libcxx/utilities/function.objects/func.require/bullet_1_2_3.pass.cpp371
-rw-r--r--test/libcxx/utilities/function.objects/func.require/bullet_4_5_6.pass.cpp216
-rw-r--r--test/libcxx/utilities/function.objects/func.require/bullet_7.pass.cpp327
-rw-r--r--test/libcxx/utilities/function.objects/func.require/invoke.pass.cpp45
-rw-r--r--test/libcxx/utilities/function.objects/func.require/invoke_helpers.h456
-rw-r--r--test/libcxx/utilities/function.objects/refwrap/binary.pass.cpp80
-rw-r--r--test/libcxx/utilities/function.objects/refwrap/unary.pass.cpp78
-rw-r--r--test/libcxx/utilities/function.objects/unord.hash/murmur2_or_cityhash_ubsan_unsigned_overflow_ignored.pass.cpp41
-rw-r--r--test/libcxx/utilities/function.objects/version.pass.cpp20
-rw-r--r--test/libcxx/utilities/memory/util.dynamic.safety/get_pointer_safety_cxx03.pass.cpp46
-rw-r--r--test/libcxx/utilities/memory/util.dynamic.safety/get_pointer_safety_new_abi.pass.cpp38
-rw-r--r--test/libcxx/utilities/memory/util.smartptr/race_condition.pass.cpp95
-rw-r--r--test/libcxx/utilities/memory/util.smartptr/util.smartptr.shared/function_type_default_deleter.fail.cpp44
-rw-r--r--test/libcxx/utilities/memory/version.pass.cpp20
-rw-r--r--test/libcxx/utilities/meta/is_referenceable.pass.cpp193
-rw-r--r--test/libcxx/utilities/meta/meta.unary/meta.unary.prop/__has_operator_addressof.pass.cpp69
-rw-r--r--test/libcxx/utilities/meta/meta.unary/meta.unary.prop/missing_is_aggregate_trait.fail.cpp28
-rw-r--r--test/libcxx/utilities/meta/version.pass.cpp20
-rw-r--r--test/libcxx/utilities/optional/optional.object/optional.object.assign/copy.pass.cpp74
-rw-r--r--test/libcxx/utilities/optional/optional.object/optional.object.assign/move.pass.cpp71
-rw-r--r--test/libcxx/utilities/optional/optional.object/optional.object.ctor/copy.pass.cpp59
-rw-r--r--test/libcxx/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp60
-rw-r--r--test/libcxx/utilities/optional/optional.object/triviality.abi.pass.cpp98
-rw-r--r--test/libcxx/utilities/optional/version.pass.cpp20
-rw-r--r--test/libcxx/utilities/ratio/version.pass.cpp20
-rw-r--r--test/libcxx/utilities/template.bitset/includes.pass.cpp32
-rw-r--r--test/libcxx/utilities/template.bitset/version.pass.cpp20
-rw-r--r--test/libcxx/utilities/time/date.time/asctime.thread-unsafe.fail.cpp18
-rw-r--r--test/libcxx/utilities/time/date.time/ctime.thread-unsafe.fail.cpp18
-rw-r--r--test/libcxx/utilities/time/date.time/gmtime.thread-unsafe.fail.cpp18
-rw-r--r--test/libcxx/utilities/time/date.time/localtime.thread-unsafe.fail.cpp18
-rw-r--r--test/libcxx/utilities/time/version.pass.cpp20
-rw-r--r--test/libcxx/utilities/tuple/tuple.tuple/empty_member.pass.cpp46
-rw-r--r--test/libcxx/utilities/tuple/tuple.tuple/tuple.cnstr/PR20855_tuple_ref_binding_diagnostics.fail.cpp85
-rw-r--r--test/libcxx/utilities/tuple/tuple.tuple/tuple.cnstr/disable_reduced_arity_initialization_extension.pass.cpp108
-rw-r--r--test/libcxx/utilities/tuple/tuple.tuple/tuple.cnstr/enable_reduced_arity_initialization_extension.pass.cpp117
-rw-r--r--test/libcxx/utilities/tuple/version.pass.cpp20
-rw-r--r--test/libcxx/utilities/type.index/version.pass.cpp20
-rw-r--r--test/libcxx/utilities/utility/__is_inplace_index.pass.cpp34
-rw-r--r--test/libcxx/utilities/utility/__is_inplace_type.pass.cpp34
-rw-r--r--test/libcxx/utilities/utility/pairs/pairs.pair/U_V.pass.cpp54
-rw-r--r--test/libcxx/utilities/utility/pairs/pairs.pair/assign_tuple_like.pass.cpp104
-rw-r--r--test/libcxx/utilities/utility/pairs/pairs.pair/const_first_const_second.pass.cpp62
-rw-r--r--test/libcxx/utilities/utility/pairs/pairs.pair/const_pair_U_V.pass.cpp64
-rw-r--r--test/libcxx/utilities/utility/pairs/pairs.pair/default.pass.cpp36
-rw-r--r--test/libcxx/utilities/utility/pairs/pairs.pair/non_trivial_copy_move_ABI.pass.cpp165
-rw-r--r--test/libcxx/utilities/utility/pairs/pairs.pair/pair.tuple_element.fail.cpp25
-rw-r--r--test/libcxx/utilities/utility/pairs/pairs.pair/piecewise.pass.cpp38
-rw-r--r--test/libcxx/utilities/utility/pairs/pairs.pair/rv_pair_U_V.pass.cpp63
-rw-r--r--test/libcxx/utilities/utility/pairs/pairs.pair/trivial_copy_move_ABI.pass.cpp160
-rw-r--r--test/libcxx/utilities/utility/version.pass.cpp20
-rw-r--r--test/libcxx/utilities/variant/variant.variant/variant.helper/variant_alternative.fail.cpp36
-rw-r--r--test/libcxx/utilities/variant/variant.variant/variant_size.pass.cpp69
-rw-r--r--test/libcxx/utilities/variant/version.pass.cpp20
-rw-r--r--test/lit.cfg54
-rw-r--r--test/lit.site.cfg.in39
-rw-r--r--test/nothing_to_do.pass.cpp13
-rw-r--r--test/std/algorithms/alg.c.library/tested_elsewhere.pass.cpp12
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.copy/copy.pass.cpp90
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.copy/copy_backward.pass.cpp70
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.copy/copy_if.pass.cpp97
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.copy/copy_n.pass.cpp93
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.fill/fill.pass.cpp75
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.fill/fill_n.pass.cpp174
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.generate/generate.pass.cpp65
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.generate/generate_n.pass.cpp88
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.move/move.pass.cpp131
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.move/move_backward.pass.cpp85
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp98
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.partitions/partition.pass.cpp102
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.partitions/partition_copy.pass.cpp72
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.partitions/partition_point.pass.cpp93
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.partitions/stable_partition.pass.cpp314
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.random.sample/sample.fail.cpp41
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.random.sample/sample.pass.cpp160
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.random.sample/sample.stable.pass.cpp55
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp35
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle_rand.pass.cpp42
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle_urng.pass.cpp35
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.remove/remove.pass.cpp94
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.remove/remove_copy.pass.cpp89
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.remove/remove_copy_if.pass.cpp94
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.remove/remove_if.pass.cpp109
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.replace/replace.pass.cpp61
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.replace/replace_copy.pass.cpp93
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.replace/replace_copy_if.pass.cpp97
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.replace/replace_if.pass.cpp64
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.reverse/reverse.pass.cpp60
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.reverse/reverse_copy.pass.cpp99
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.rotate/rotate.pass.cpp438
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.rotate/rotate_copy.pass.cpp155
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.swap/iter_swap.pass.cpp27
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.swap/swap_ranges.pass.cpp154
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.transform/binary_transform.pass.cpp240
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.transform/unary_transform.pass.cpp101
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.unique/unique.pass.cpp202
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.unique/unique_copy.pass.cpp144
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp172
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.unique/unique_pred.pass.cpp244
-rw-r--r--test/std/algorithms/alg.modifying.operations/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp51
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp58
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.all_of/all_of.pass.cpp62
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.any_of/any_of.pass.cpp70
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.count/count.pass.cpp47
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.count/count_if.pass.cpp57
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.equal/equal.pass.cpp92
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.equal/equal_pred.pass.cpp118
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find.end/find_end.pass.cpp81
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find.end/find_end_pred.pass.cpp111
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp73
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp79
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find/find.pass.cpp46
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find/find_if.pass.cpp57
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find/find_if_not.pass.cpp57
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.foreach/for_each_n.pass.cpp80
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.foreach/test.pass.cpp55
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp622
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp773
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.none_of/none_of.pass.cpp70
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.search/search.pass.cpp125
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.search/search_n.pass.cpp92
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.search/search_n_pred.pass.cpp171
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.search/search_pred.pass.cpp129
-rw-r--r--test/std/algorithms/alg.nonmodifying/mismatch/mismatch.pass.cpp93
-rw-r--r--test/std/algorithms/alg.nonmodifying/mismatch/mismatch_pred.pass.cpp118
-rw-r--r--test/std/algorithms/alg.nonmodifying/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp80
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp81
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp88
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp87
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp83
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp83
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp80
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp83
-rw-r--r--test/std/algorithms/alg.sorting/alg.clamp/clamp.comp.pass.cpp127
-rw-r--r--test/std/algorithms/alg.sorting/alg.clamp/clamp.pass.cpp125
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap.pass.cpp536
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_comp.pass.cpp537
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_until.pass.cpp536
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_until_comp.pass.cpp537
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap.pass.cpp42
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap_comp.pass.cpp101
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap.pass.cpp42
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap_comp.pass.cpp71
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap.pass.cpp41
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap_comp.pass.cpp68
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap.pass.cpp43
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap_comp.pass.cpp68
-rw-r--r--test/std/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp85
-rw-r--r--test/std/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp90
-rw-r--r--test/std/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp111
-rw-r--r--test/std/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp171
-rw-r--r--test/std/algorithms/alg.sorting/alg.merge/merge.pass.cpp249
-rw-r--r--test/std/algorithms/alg.sorting/alg.merge/merge_comp.pass.cpp260
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max.pass.cpp56
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_comp.pass.cpp58
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_element.pass.cpp83
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_element_comp.pass.cpp104
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_init_list.pass.cpp44
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_init_list_comp.pass.cpp45
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min.pass.cpp56
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_comp.pass.cpp58
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_element.pass.cpp83
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp104
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_init_list.pass.cpp44
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_init_list_comp.pass.cpp45
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax.pass.cpp64
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_comp.pass.cpp67
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_element.pass.cpp101
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_element_comp.pass.cpp108
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_init_list.pass.cpp41
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp76
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/requires_forward_iterator.fail.cpp37
-rw-r--r--test/std/algorithms/alg.sorting/alg.nth.element/nth_element.pass.cpp66
-rw-r--r--test/std/algorithms/alg.sorting/alg.nth.element/nth_element_comp.pass.cpp89
-rw-r--r--test/std/algorithms/alg.sorting/alg.permutation.generators/next_permutation.pass.cpp66
-rw-r--r--test/std/algorithms/alg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp68
-rw-r--r--test/std/algorithms/alg.sorting/alg.permutation.generators/prev_permutation.pass.cpp66
-rw-r--r--test/std/algorithms/alg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp68
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/includes/includes.pass.cpp101
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/includes/includes_comp.pass.cpp104
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp200
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp202
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp221
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp224
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp199
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp203
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.union/set_union.pass.cpp198
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp200
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.union/set_union_move.pass.cpp46
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp196
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp197
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp196
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp197
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp89
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp93
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/partial.sort/partial_sort.pass.cpp70
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/partial.sort/partial_sort_comp.pass.cpp96
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/sort/sort.pass.cpp156
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/sort/sort_comp.pass.cpp57
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/stable.sort/stable_sort.pass.cpp156
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/stable.sort/stable_sort_comp.pass.cpp86
-rw-r--r--test/std/algorithms/alg.sorting/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/algorithms.general/nothing_to_do.pass.cpp12
-rw-r--r--test/std/atomics/atomics.fences/atomic_signal_fence.pass.cpp21
-rw-r--r--test/std/atomics/atomics.fences/atomic_thread_fence.pass.cpp21
-rw-r--r--test/std/atomics/atomics.flag/atomic_flag_clear.pass.cpp38
-rw-r--r--test/std/atomics/atomics.flag/atomic_flag_clear_explicit.pass.cpp66
-rw-r--r--test/std/atomics/atomics.flag/atomic_flag_test_and_set.pass.cpp36
-rw-r--r--test/std/atomics/atomics.flag/atomic_flag_test_and_set_explicit.pass.cpp96
-rw-r--r--test/std/atomics/atomics.flag/clear.pass.cpp80
-rw-r--r--test/std/atomics/atomics.flag/copy_assign.fail.cpp24
-rw-r--r--test/std/atomics/atomics.flag/copy_ctor.fail.cpp23
-rw-r--r--test/std/atomics/atomics.flag/copy_volatile_assign.fail.cpp24
-rw-r--r--test/std/atomics/atomics.flag/default.pass.cpp36
-rw-r--r--test/std/atomics/atomics.flag/init.pass.cpp26
-rw-r--r--test/std/atomics/atomics.flag/test_and_set.pass.cpp108
-rw-r--r--test/std/atomics/atomics.general/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/atomics.general/replace_failure_order.pass.cpp43
-rw-r--r--test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp138
-rw-r--r--test/std/atomics/atomics.lockfree/lockfree.pass.cpp60
-rw-r--r--test/std/atomics/atomics.order/kill_dependency.pass.cpp23
-rw-r--r--test/std/atomics/atomics.order/memory_order.pass.cpp33
-rw-r--r--test/std/atomics/atomics.syn/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/atomics.types.generic/address.pass.cpp143
-rw-r--r--test/std/atomics/atomics.types.generic/bool.pass.cpp236
-rw-r--r--test/std/atomics/atomics.types.generic/cstdint_typedefs.pass.cpp69
-rw-r--r--test/std/atomics/atomics.types.generic/integral.pass.cpp224
-rw-r--r--test/std/atomics/atomics.types.generic/integral_typedefs.pass.cpp75
-rw-r--r--test/std/atomics/atomics.types.generic/trivially_copyable.fail.cpp70
-rw-r--r--test/std/atomics/atomics.types.generic/trivially_copyable.pass.cpp77
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.arith/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.general/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.pointer/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp62
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp69
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp63
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp71
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_exchange.pass.cpp48
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_exchange_explicit.pass.cpp50
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_add.pass.cpp83
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_add_explicit.pass.cpp88
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_and.pass.cpp51
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_and_explicit.pass.cpp53
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_or.pass.cpp51
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_or_explicit.pass.cpp53
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_sub.pass.cpp83
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_sub_explicit.pass.cpp88
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_xor.pass.cpp51
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_xor_explicit.pass.cpp53
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_helpers.h68
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_init.pass.cpp45
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_is_lock_free.pass.cpp48
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_load.pass.cpp45
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_load_explicit.pass.cpp45
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_store.pass.cpp45
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_store_explicit.pass.cpp45
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_var_init.pass.cpp25
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/ctor.pass.cpp64
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.templ/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/atomics.types.operations/nothing_to_do.pass.cpp13
-rw-r--r--test/std/containers/Copyable.h18
-rw-r--r--test/std/containers/Emplaceable.h58
-rw-r--r--test/std/containers/NotConstructible.h41
-rw-r--r--test/std/containers/associative/iterator_types.pass.cpp131
-rw-r--r--test/std/containers/associative/map/PR28469_undefined_behavior_segfault.sh.cpp31
-rw-r--r--test/std/containers/associative/map/allocator_mismatch.fail.cpp18
-rw-r--r--test/std/containers/associative/map/compare.pass.cpp52
-rw-r--r--test/std/containers/associative/map/incomplete_type.pass.cpp29
-rw-r--r--test/std/containers/associative/map/map.access/at.pass.cpp164
-rw-r--r--test/std/containers/associative/map/map.access/empty.fail.cpp28
-rw-r--r--test/std/containers/associative/map/map.access/empty.pass.cpp43
-rw-r--r--test/std/containers/associative/map/map.access/index_key.pass.cpp143
-rw-r--r--test/std/containers/associative/map/map.access/index_rv_key.pass.cpp80
-rw-r--r--test/std/containers/associative/map/map.access/index_tuple.pass.cpp31
-rw-r--r--test/std/containers/associative/map/map.access/iterator.pass.cpp229
-rw-r--r--test/std/containers/associative/map/map.access/max_size.pass.cpp51
-rw-r--r--test/std/containers/associative/map/map.access/size.pass.cpp59
-rw-r--r--test/std/containers/associative/map/map.cons/alloc.pass.cpp50
-rw-r--r--test/std/containers/associative/map/map.cons/assign_initializer_list.pass.cpp73
-rw-r--r--test/std/containers/associative/map/map.cons/compare.pass.cpp42
-rw-r--r--test/std/containers/associative/map/map.cons/compare_alloc.pass.cpp54
-rw-r--r--test/std/containers/associative/map/map.cons/compare_copy_constructible.fail.cpp29
-rw-r--r--test/std/containers/associative/map/map.cons/copy.pass.cpp130
-rw-r--r--test/std/containers/associative/map/map.cons/copy_alloc.pass.cpp129
-rw-r--r--test/std/containers/associative/map/map.cons/copy_assign.pass.cpp341
-rw-r--r--test/std/containers/associative/map/map.cons/default.pass.cpp54
-rw-r--r--test/std/containers/associative/map/map.cons/default_noexcept.pass.cpp58
-rw-r--r--test/std/containers/associative/map/map.cons/default_recursive.pass.cpp29
-rw-r--r--test/std/containers/associative/map/map.cons/dtor_noexcept.pass.cpp52
-rw-r--r--test/std/containers/associative/map/map.cons/initializer_list.pass.cpp65
-rw-r--r--test/std/containers/associative/map/map.cons/initializer_list_compare.pass.cpp67
-rw-r--r--test/std/containers/associative/map/map.cons/initializer_list_compare_alloc.pass.cpp120
-rw-r--r--test/std/containers/associative/map/map.cons/iter_iter.pass.cpp68
-rw-r--r--test/std/containers/associative/map/map.cons/iter_iter_comp.pass.cpp73
-rw-r--r--test/std/containers/associative/map/map.cons/iter_iter_comp_alloc.pass.cpp123
-rw-r--r--test/std/containers/associative/map/map.cons/move.pass.cpp118
-rw-r--r--test/std/containers/associative/map/map.cons/move_alloc.pass.cpp271
-rw-r--r--test/std/containers/associative/map/map.cons/move_assign.pass.cpp188
-rw-r--r--test/std/containers/associative/map/map.cons/move_assign_noexcept.pass.cpp58
-rw-r--r--test/std/containers/associative/map/map.cons/move_noexcept.pass.cpp56
-rw-r--r--test/std/containers/associative/map/map.erasure/erase_if.pass.cpp79
-rw-r--r--test/std/containers/associative/map/map.modifiers/clear.pass.cpp66
-rw-r--r--test/std/containers/associative/map/map.modifiers/emplace.pass.cpp163
-rw-r--r--test/std/containers/associative/map/map.modifiers/emplace_hint.pass.cpp158
-rw-r--r--test/std/containers/associative/map/map.modifiers/erase_iter.pass.cpp259
-rw-r--r--test/std/containers/associative/map/map.modifiers/erase_iter_iter.pass.cpp157
-rw-r--r--test/std/containers/associative/map/map.modifiers/erase_key.pass.cpp275
-rw-r--r--test/std/containers/associative/map/map.modifiers/extract_iterator.pass.cpp67
-rw-r--r--test/std/containers/associative/map/map.modifiers/extract_key.pass.cpp76
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_and_emplace_allocator_requirements.pass.cpp31
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_cv.pass.cpp72
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_initializer_list.pass.cpp69
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_iter_cv.pass.cpp68
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_iter_iter.pass.cpp77
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_iter_rv.pass.cpp98
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_node_type.pass.cpp85
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_node_type_hint.pass.cpp64
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_or_assign.pass.cpp185
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_rv.pass.cpp107
-rw-r--r--test/std/containers/associative/map/map.modifiers/merge.pass.cpp150
-rw-r--r--test/std/containers/associative/map/map.modifiers/try.emplace.pass.cpp182
-rw-r--r--test/std/containers/associative/map/map.ops/count.pass.cpp194
-rw-r--r--test/std/containers/associative/map/map.ops/count0.pass.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/count1.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/count2.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/count3.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/count_transparent.pass.cpp50
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range.pass.cpp491
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range0.pass.cpp45
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range1.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range2.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range3.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range_transparent.pass.cpp60
-rw-r--r--test/std/containers/associative/map/map.ops/find.pass.cpp261
-rw-r--r--test/std/containers/associative/map/map.ops/find0.pass.cpp41
-rw-r--r--test/std/containers/associative/map/map.ops/find1.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/find2.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/find3.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound.pass.cpp373
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound0.pass.cpp41
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound1.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound2.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound3.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound.pass.cpp336
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound0.pass.cpp41
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound1.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound2.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound3.fail.cpp40
-rw-r--r--test/std/containers/associative/map/map.special/member_swap.pass.cpp176
-rw-r--r--test/std/containers/associative/map/map.special/non_member_swap.pass.cpp281
-rw-r--r--test/std/containers/associative/map/map.special/swap_noexcept.pass.cpp142
-rw-r--r--test/std/containers/associative/map/types.pass.cpp70
-rw-r--r--test/std/containers/associative/multimap/allocator_mismatch.fail.cpp18
-rw-r--r--test/std/containers/associative/multimap/empty.fail.cpp28
-rw-r--r--test/std/containers/associative/multimap/empty.pass.cpp43
-rw-r--r--test/std/containers/associative/multimap/incomplete_type.pass.cpp29
-rw-r--r--test/std/containers/associative/multimap/iterator.pass.cpp233
-rw-r--r--test/std/containers/associative/multimap/max_size.pass.cpp51
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/alloc.pass.cpp50
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/assign_initializer_list.pass.cpp83
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/compare.pass.cpp42
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/compare_alloc.pass.cpp54
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/compare_copy_constructible.fail.cpp29
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/copy.pass.cpp103
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/copy_alloc.pass.cpp102
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/copy_assign.pass.cpp125
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/default.pass.cpp54
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/default_noexcept.pass.cpp58
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/default_recursive.pass.cpp29
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/dtor_noexcept.pass.cpp52
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/initializer_list.pass.cpp81
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/initializer_list_compare.pass.cpp89
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/initializer_list_compare_alloc.pass.cpp159
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/iter_iter.pass.cpp113
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/iter_iter_comp.pass.cpp86
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/iter_iter_comp_alloc.pass.cpp122
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/move.pass.cpp130
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/move_alloc.pass.cpp271
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/move_assign.pass.cpp188
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/move_assign_noexcept.pass.cpp58
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/move_noexcept.pass.cpp56
-rw-r--r--test/std/containers/associative/multimap/multimap.erasure/erase_if.pass.cpp89
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/clear.pass.cpp66
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/emplace.pass.cpp148
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/emplace_hint.pass.cpp158
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/erase_iter.pass.cpp301
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/erase_iter_iter.pass.cpp157
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/erase_key.pass.cpp153
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/extract_iterator.pass.cpp67
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/extract_key.pass.cpp76
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_allocator_requirements.pass.cpp28
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_cv.pass.cpp69
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_initializer_list.pass.cpp89
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_iter_cv.pass.cpp67
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_iter_iter.pass.cpp101
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_iter_rv.pass.cpp99
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_node_type.pass.cpp78
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_node_type_hint.pass.cpp64
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_rv.pass.cpp93
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/merge.pass.cpp150
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count.pass.cpp176
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count0.pass.cpp39
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count1.fail.cpp38
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count2.fail.cpp38
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count3.fail.cpp38
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count_transparent.pass.cpp50
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range.pass.cpp287
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range0.pass.cpp45
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range1.fail.cpp38
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range2.fail.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range3.fail.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range_transparent.pass.cpp60
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find.pass.cpp223
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find0.pass.cpp41
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find1.fail.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find2.fail.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find3.fail.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound.pass.cpp237
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound0.pass.cpp41
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound1.fail.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound2.fail.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound3.fail.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound.pass.cpp236
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound0.pass.cpp41
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound1.fail.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound2.fail.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound3.fail.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.special/member_swap.pass.cpp176
-rw-r--r--test/std/containers/associative/multimap/multimap.special/non_member_swap.pass.cpp281
-rw-r--r--test/std/containers/associative/multimap/multimap.special/swap_noexcept.pass.cpp141
-rw-r--r--test/std/containers/associative/multimap/scary.pass.cpp25
-rw-r--r--test/std/containers/associative/multimap/size.pass.cpp59
-rw-r--r--test/std/containers/associative/multimap/types.pass.cpp70
-rw-r--r--test/std/containers/associative/multiset/allocator_mismatch.fail.cpp18
-rw-r--r--test/std/containers/associative/multiset/clear.pass.cpp66
-rw-r--r--test/std/containers/associative/multiset/count.pass.cpp161
-rw-r--r--test/std/containers/associative/multiset/count_transparent.pass.cpp51
-rw-r--r--test/std/containers/associative/multiset/emplace.pass.cpp81
-rw-r--r--test/std/containers/associative/multiset/emplace_hint.pass.cpp81
-rw-r--r--test/std/containers/associative/multiset/empty.fail.cpp28
-rw-r--r--test/std/containers/associative/multiset/empty.pass.cpp43
-rw-r--r--test/std/containers/associative/multiset/equal_range.pass.cpp264
-rw-r--r--test/std/containers/associative/multiset/equal_range_transparent.pass.cpp60
-rw-r--r--test/std/containers/associative/multiset/erase_iter.pass.cpp203
-rw-r--r--test/std/containers/associative/multiset/erase_iter_iter.pass.cpp141
-rw-r--r--test/std/containers/associative/multiset/erase_key.pass.cpp129
-rw-r--r--test/std/containers/associative/multiset/extract_iterator.pass.cpp60
-rw-r--r--test/std/containers/associative/multiset/extract_key.pass.cpp71
-rw-r--r--test/std/containers/associative/multiset/find.pass.cpp241
-rw-r--r--test/std/containers/associative/multiset/incomplete_type.pass.cpp29
-rw-r--r--test/std/containers/associative/multiset/insert_cv.pass.cpp61
-rw-r--r--test/std/containers/associative/multiset/insert_emplace_allocator_requirements.pass.cpp27
-rw-r--r--test/std/containers/associative/multiset/insert_initializer_list.pass.cpp60
-rw-r--r--test/std/containers/associative/multiset/insert_iter_cv.pass.cpp73
-rw-r--r--test/std/containers/associative/multiset/insert_iter_iter.pass.cpp85
-rw-r--r--test/std/containers/associative/multiset/insert_iter_rv.pass.cpp74
-rw-r--r--test/std/containers/associative/multiset/insert_node_type.pass.cpp77
-rw-r--r--test/std/containers/associative/multiset/insert_node_type_hint.pass.cpp59
-rw-r--r--test/std/containers/associative/multiset/insert_rv.pass.cpp74
-rw-r--r--test/std/containers/associative/multiset/iterator.pass.cpp217
-rw-r--r--test/std/containers/associative/multiset/lower_bound.pass.cpp224
-rw-r--r--test/std/containers/associative/multiset/max_size.pass.cpp50
-rw-r--r--test/std/containers/associative/multiset/merge.pass.cpp149
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/alloc.pass.cpp29
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/assign_initializer_list.pass.cpp55
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/compare.pass.cpp33
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/compare_alloc.pass.cpp31
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/compare_copy_constructible.fail.cpp29
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/copy.pass.cpp119
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/copy_alloc.pass.cpp68
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/copy_assign.pass.cpp138
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/default.pass.cpp54
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/default_noexcept.pass.cpp57
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/dtor_noexcept.pass.cpp51
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/initializer_list.pass.cpp70
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/initializer_list_compare.pass.cpp38
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/initializer_list_compare_alloc.pass.cpp41
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/iter_iter.pass.cpp83
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/iter_iter_alloc.pass.cpp95
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/iter_iter_comp.pass.cpp53
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/move.pass.cpp117
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/move_alloc.pass.cpp187
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/move_assign.pass.cpp184
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/move_assign_noexcept.pass.cpp57
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/move_noexcept.pass.cpp55
-rw-r--r--test/std/containers/associative/multiset/multiset.erasure/erase_if.pass.cpp78
-rw-r--r--test/std/containers/associative/multiset/multiset.special/member_swap.pass.cpp177
-rw-r--r--test/std/containers/associative/multiset/multiset.special/non_member_swap.pass.cpp167
-rw-r--r--test/std/containers/associative/multiset/multiset.special/swap_noexcept.pass.cpp140
-rw-r--r--test/std/containers/associative/multiset/scary.pass.cpp25
-rw-r--r--test/std/containers/associative/multiset/size.pass.cpp59
-rw-r--r--test/std/containers/associative/multiset/types.pass.cpp70
-rw-r--r--test/std/containers/associative/multiset/upper_bound.pass.cpp223
-rw-r--r--test/std/containers/associative/set/allocator_mismatch.fail.cpp18
-rw-r--r--test/std/containers/associative/set/clear.pass.cpp66
-rw-r--r--test/std/containers/associative/set/count.pass.cpp171
-rw-r--r--test/std/containers/associative/set/count_transparent.pass.cpp51
-rw-r--r--test/std/containers/associative/set/emplace.pass.cpp88
-rw-r--r--test/std/containers/associative/set/emplace_hint.pass.cpp81
-rw-r--r--test/std/containers/associative/set/empty.fail.cpp28
-rw-r--r--test/std/containers/associative/set/empty.pass.cpp43
-rw-r--r--test/std/containers/associative/set/equal_range.pass.cpp371
-rw-r--r--test/std/containers/associative/set/equal_range_transparent.pass.cpp60
-rw-r--r--test/std/containers/associative/set/erase_iter.pass.cpp203
-rw-r--r--test/std/containers/associative/set/erase_iter_iter.pass.cpp141
-rw-r--r--test/std/containers/associative/set/erase_key.pass.cpp203
-rw-r--r--test/std/containers/associative/set/extract_iterator.pass.cpp60
-rw-r--r--test/std/containers/associative/set/extract_key.pass.cpp71
-rw-r--r--test/std/containers/associative/set/find.pass.cpp241
-rw-r--r--test/std/containers/associative/set/incomplete_type.pass.cpp29
-rw-r--r--test/std/containers/associative/set/insert_and_emplace_allocator_requirements.pass.cpp29
-rw-r--r--test/std/containers/associative/set/insert_cv.pass.cpp66
-rw-r--r--test/std/containers/associative/set/insert_initializer_list.pass.cpp60
-rw-r--r--test/std/containers/associative/set/insert_iter_cv.pass.cpp73
-rw-r--r--test/std/containers/associative/set/insert_iter_iter.pass.cpp73
-rw-r--r--test/std/containers/associative/set/insert_iter_rv.pass.cpp74
-rw-r--r--test/std/containers/associative/set/insert_node_type.pass.cpp83
-rw-r--r--test/std/containers/associative/set/insert_node_type_hint.pass.cpp61
-rw-r--r--test/std/containers/associative/set/insert_rv.pass.cpp82
-rw-r--r--test/std/containers/associative/set/iterator.pass.cpp213
-rw-r--r--test/std/containers/associative/set/lower_bound.pass.cpp338
-rw-r--r--test/std/containers/associative/set/max_size.pass.cpp50
-rw-r--r--test/std/containers/associative/set/merge.pass.cpp149
-rw-r--r--test/std/containers/associative/set/set.cons/alloc.pass.cpp29
-rw-r--r--test/std/containers/associative/set/set.cons/assign_initializer_list.pass.cpp55
-rw-r--r--test/std/containers/associative/set/set.cons/compare.pass.cpp33
-rw-r--r--test/std/containers/associative/set/set.cons/compare_alloc.pass.cpp31
-rw-r--r--test/std/containers/associative/set/set.cons/compare_copy_constructible.fail.cpp29
-rw-r--r--test/std/containers/associative/set/set.cons/copy.pass.cpp95
-rw-r--r--test/std/containers/associative/set/set.cons/copy_alloc.pass.cpp56
-rw-r--r--test/std/containers/associative/set/set.cons/copy_assign.pass.cpp109
-rw-r--r--test/std/containers/associative/set/set.cons/default.pass.cpp54
-rw-r--r--test/std/containers/associative/set/set.cons/default_noexcept.pass.cpp57
-rw-r--r--test/std/containers/associative/set/set.cons/dtor_noexcept.pass.cpp51
-rw-r--r--test/std/containers/associative/set/set.cons/initializer_list.pass.cpp53
-rw-r--r--test/std/containers/associative/set/set.cons/initializer_list_compare.pass.cpp38
-rw-r--r--test/std/containers/associative/set/set.cons/initializer_list_compare_alloc.pass.cpp62
-rw-r--r--test/std/containers/associative/set/set.cons/iter_iter.pass.cpp71
-rw-r--r--test/std/containers/associative/set/set.cons/iter_iter_alloc.pass.cpp87
-rw-r--r--test/std/containers/associative/set/set.cons/iter_iter_comp.pass.cpp47
-rw-r--r--test/std/containers/associative/set/set.cons/move.pass.cpp105
-rw-r--r--test/std/containers/associative/set/set.cons/move_alloc.pass.cpp188
-rw-r--r--test/std/containers/associative/set/set.cons/move_assign.pass.cpp184
-rw-r--r--test/std/containers/associative/set/set.cons/move_assign_noexcept.pass.cpp57
-rw-r--r--test/std/containers/associative/set/set.cons/move_noexcept.pass.cpp55
-rw-r--r--test/std/containers/associative/set/set.erasure/erase_if.pass.cpp67
-rw-r--r--test/std/containers/associative/set/set.special/member_swap.pass.cpp177
-rw-r--r--test/std/containers/associative/set/set.special/non_member_swap.pass.cpp167
-rw-r--r--test/std/containers/associative/set/set.special/swap_noexcept.pass.cpp141
-rw-r--r--test/std/containers/associative/set/size.pass.cpp59
-rw-r--r--test/std/containers/associative/set/types.pass.cpp70
-rw-r--r--test/std/containers/associative/set/upper_bound.pass.cpp337
-rw-r--r--test/std/containers/container.adaptors/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_alloc.pass.cpp49
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_comp_alloc.pass.cpp49
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_comp_cont_alloc.pass.cpp63
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_comp_rcont_alloc.pass.cpp62
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_copy_alloc.pass.cpp58
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_move_alloc.pass.cpp66
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/assign_copy.pass.cpp36
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/assign_move.pass.cpp40
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_comp.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_comp_container.pass.cpp34
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_comp_rcontainer.pass.cpp38
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_copy.pass.cpp35
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_default.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter.pass.cpp26
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter_comp.pass.cpp28
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter_comp_cont.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter_comp_rcont.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_move.pass.cpp39
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/deduct.fail.cpp58
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/deduct.pass.cpp123
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/default_noexcept.pass.cpp35
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/dtor_noexcept.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/move_assign_noexcept.pass.cpp31
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/move_noexcept.pass.cpp31
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/emplace.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/empty.fail.cpp28
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/empty.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/pop.pass.cpp34
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/push.pass.cpp28
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/push_rvalue.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/size.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/swap.pass.cpp30
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/top.pass.cpp28
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.special/swap.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.special/swap_noexcept.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/priority.queue/types.fail.cpp35
-rw-r--r--test/std/containers/container.adaptors/priority.queue/types.pass.cpp68
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_alloc.pass.cpp39
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_container_alloc.pass.cpp59
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_queue_alloc.pass.cpp52
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_rcontainer_alloc.pass.cpp57
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_rqueue_alloc.pass.cpp58
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/ctor_container.pass.cpp38
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/ctor_copy.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/ctor_default.pass.cpp28
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/ctor_move.pass.cpp39
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/ctor_rcontainer.pass.cpp37
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/deduct.fail.cpp46
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/deduct.pass.cpp91
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/default_noexcept.pass.cpp33
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/dtor_noexcept.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/move_assign_noexcept.pass.cpp30
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/move_noexcept.pass.cpp34
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/assign_copy.pass.cpp33
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/assign_move.pass.cpp40
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/back.pass.cpp26
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/back_const.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/emplace.pass.cpp65
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/empty.fail.cpp28
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/empty.pass.cpp25
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/front.pass.cpp26
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/front_const.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/pop.pass.cpp37
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/push.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/push_rv.pass.cpp36
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/size.pass.cpp23
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/swap.pass.cpp36
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/types.fail.cpp20
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/types.pass.cpp58
-rw-r--r--test/std/containers/container.adaptors/queue/queue.ops/eq.pass.cpp40
-rw-r--r--test/std/containers/container.adaptors/queue/queue.ops/lt.pass.cpp45
-rw-r--r--test/std/containers/container.adaptors/queue/queue.special/swap.pass.cpp37
-rw-r--r--test/std/containers/container.adaptors/queue/queue.special/swap_noexcept.pass.cpp31
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_alloc.pass.cpp39
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_container_alloc.pass.cpp59
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_copy_alloc.pass.cpp52
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_rcontainer_alloc.pass.cpp57
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_rqueue_alloc.pass.cpp58
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/ctor_container.pass.cpp38
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/ctor_copy.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/ctor_default.pass.cpp28
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/ctor_move.pass.cpp39
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/ctor_rcontainer.pass.cpp37
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/deduct.fail.cpp53
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/deduct.pass.cpp94
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/default_noexcept.pass.cpp34
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/dtor_noexcept.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/move_assign_noexcept.pass.cpp30
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/move_noexcept.pass.cpp33
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/assign_copy.pass.cpp33
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/assign_move.pass.cpp40
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/emplace.pass.cpp61
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/empty.fail.cpp28
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/empty.pass.cpp25
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/pop.pass.cpp34
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/push.pass.cpp29
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/push_rv.pass.cpp33
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/size.pass.cpp23
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/swap.pass.cpp36
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/top.pass.cpp26
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/top_const.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/types.fail.cpp35
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/types.pass.cpp59
-rw-r--r--test/std/containers/container.adaptors/stack/stack.ops/eq.pass.cpp40
-rw-r--r--test/std/containers/container.adaptors/stack/stack.ops/lt.pass.cpp45
-rw-r--r--test/std/containers/container.adaptors/stack/stack.special/swap.pass.cpp37
-rw-r--r--test/std/containers/container.adaptors/stack/stack.special/swap_noexcept.pass.cpp31
-rw-r--r--test/std/containers/container.node/node_handle.pass.cpp147
-rw-r--r--test/std/containers/container.requirements/associative.reqmts/associative.reqmts.except/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/associative.reqmts/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/container.requirements.dataraces/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/container.requirements.general/allocator_move.pass.cpp106
-rw-r--r--test/std/containers/container.requirements/container.requirements.general/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/sequence.reqmts/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/unord.req/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/unord.req/unord.req.except/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/containers.general/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/map_allocator_requirement_test_templates.h735
-rw-r--r--test/std/containers/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/sequences/array/array.cons/deduct.fail.cpp37
-rw-r--r--test/std/containers/sequences/array/array.cons/deduct.pass.cpp65
-rw-r--r--test/std/containers/sequences/array/array.cons/default.pass.cpp48
-rw-r--r--test/std/containers/sequences/array/array.cons/implicit_copy.pass.cpp93
-rw-r--r--test/std/containers/sequences/array/array.cons/initializer_list.pass.cpp52
-rw-r--r--test/std/containers/sequences/array/array.data/data.pass.cpp71
-rw-r--r--test/std/containers/sequences/array/array.data/data_const.pass.cpp74
-rw-r--r--test/std/containers/sequences/array/array.fill/fill.fail.cpp29
-rw-r--r--test/std/containers/sequences/array/array.fill/fill.pass.cpp40
-rw-r--r--test/std/containers/sequences/array/array.size/size.pass.cpp59
-rw-r--r--test/std/containers/sequences/array/array.special/swap.pass.cpp85
-rw-r--r--test/std/containers/sequences/array/array.swap/swap.fail.cpp30
-rw-r--r--test/std/containers/sequences/array/array.swap/swap.pass.cpp93
-rw-r--r--test/std/containers/sequences/array/array.tuple/get.fail.cpp36
-rw-r--r--test/std/containers/sequences/array/array.tuple/get.pass.cpp59
-rw-r--r--test/std/containers/sequences/array/array.tuple/get_const.pass.cpp43
-rw-r--r--test/std/containers/sequences/array/array.tuple/get_const_rv.pass.cpp51
-rw-r--r--test/std/containers/sequences/array/array.tuple/get_rv.pass.cpp35
-rw-r--r--test/std/containers/sequences/array/array.tuple/tuple_element.fail.cpp35
-rw-r--r--test/std/containers/sequences/array/array.tuple/tuple_element.pass.cpp54
-rw-r--r--test/std/containers/sequences/array/array.tuple/tuple_size.pass.cpp42
-rw-r--r--test/std/containers/sequences/array/array.zero/tested_elsewhere.pass.cpp18
-rw-r--r--test/std/containers/sequences/array/at.pass.cpp120
-rw-r--r--test/std/containers/sequences/array/begin.pass.cpp52
-rw-r--r--test/std/containers/sequences/array/compare.fail.cpp71
-rw-r--r--test/std/containers/sequences/array/compare.pass.cpp62
-rw-r--r--test/std/containers/sequences/array/contiguous.pass.cpp31
-rw-r--r--test/std/containers/sequences/array/empty.fail.cpp31
-rw-r--r--test/std/containers/sequences/array/empty.pass.cpp36
-rw-r--r--test/std/containers/sequences/array/front_back.pass.cpp119
-rw-r--r--test/std/containers/sequences/array/indexing.pass.cpp108
-rw-r--r--test/std/containers/sequences/array/iterators.pass.cpp145
-rw-r--r--test/std/containers/sequences/array/max_size.pass.cpp36
-rw-r--r--test/std/containers/sequences/array/size_and_alignment.pass.cpp69
-rw-r--r--test/std/containers/sequences/array/types.pass.cpp97
-rw-r--r--test/std/containers/sequences/deque/allocator_mismatch.fail.cpp18
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/access.pass.cpp91
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/empty.fail.cpp28
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/empty.pass.cpp46
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/max_size.pass.cpp47
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/resize_size.pass.cpp89
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/resize_size_value.pass.cpp89
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/shrink_to_fit.pass.cpp77
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/size.pass.cpp62
-rw-r--r--test/std/containers/sequences/deque/deque.cons/alloc.pass.cpp40
-rw-r--r--test/std/containers/sequences/deque/deque.cons/assign_initializer_list.pass.cpp41
-rw-r--r--test/std/containers/sequences/deque/deque.cons/assign_iter_iter.pass.cpp156
-rw-r--r--test/std/containers/sequences/deque/deque.cons/assign_size_value.pass.cpp84
-rw-r--r--test/std/containers/sequences/deque/deque.cons/copy.pass.cpp61
-rw-r--r--test/std/containers/sequences/deque/deque.cons/copy_alloc.pass.cpp51
-rw-r--r--test/std/containers/sequences/deque/deque.cons/deduct.fail.cpp42
-rw-r--r--test/std/containers/sequences/deque/deque.cons/deduct.pass.cpp98
-rw-r--r--test/std/containers/sequences/deque/deque.cons/default.pass.cpp41
-rw-r--r--test/std/containers/sequences/deque/deque.cons/default_noexcept.pass.cpp53
-rw-r--r--test/std/containers/sequences/deque/deque.cons/dtor_noexcept.pass.cpp51
-rw-r--r--test/std/containers/sequences/deque/deque.cons/initializer_list.pass.cpp39
-rw-r--r--test/std/containers/sequences/deque/deque.cons/initializer_list_alloc.pass.cpp42
-rw-r--r--test/std/containers/sequences/deque/deque.cons/iter_iter.pass.cpp112
-rw-r--r--test/std/containers/sequences/deque/deque.cons/iter_iter_alloc.pass.cpp103
-rw-r--r--test/std/containers/sequences/deque/deque.cons/move.pass.cpp72
-rw-r--r--test/std/containers/sequences/deque/deque.cons/move_alloc.pass.cpp85
-rw-r--r--test/std/containers/sequences/deque/deque.cons/move_assign.pass.cpp89
-rw-r--r--test/std/containers/sequences/deque/deque.cons/move_assign_noexcept.pass.cpp55
-rw-r--r--test/std/containers/sequences/deque/deque.cons/move_noexcept.pass.cpp53
-rw-r--r--test/std/containers/sequences/deque/deque.cons/op_equal.pass.cpp63
-rw-r--r--test/std/containers/sequences/deque/deque.cons/op_equal_initializer_list.pass.cpp41
-rw-r--r--test/std/containers/sequences/deque/deque.cons/size.pass.cpp117
-rw-r--r--test/std/containers/sequences/deque/deque.cons/size_value.pass.cpp52
-rw-r--r--test/std/containers/sequences/deque/deque.cons/size_value_alloc.pass.cpp68
-rw-r--r--test/std/containers/sequences/deque/deque.erasure/erase.pass.cpp78
-rw-r--r--test/std/containers/sequences/deque/deque.erasure/erase_if.pass.cpp78
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/clear.pass.cpp67
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/emplace.pass.cpp106
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/emplace_back.pass.cpp105
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/emplace_front.pass.cpp106
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/erase_iter.invalidation.pass.cpp70
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/erase_iter.pass.cpp125
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/erase_iter_iter.invalidation.pass.cpp78
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/erase_iter_iter.pass.cpp131
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_iter_initializer_list.pass.cpp63
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_iter_iter.pass.cpp289
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_rvalue.pass.cpp111
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_size_value.pass.cpp158
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_value.pass.cpp138
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/pop_back.invalidation.pass.cpp49
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/pop_back.pass.cpp85
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/pop_front.invalidation.pass.cpp49
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/pop_front.pass.cpp85
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_back.pass.cpp73
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_back_exception_safety.pass.cpp102
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_back_rvalue.pass.cpp76
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_front.pass.cpp84
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_front_exception_safety.pass.cpp102
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_front_rvalue.pass.cpp87
-rw-r--r--test/std/containers/sequences/deque/deque.special/copy.pass.cpp88
-rw-r--r--test/std/containers/sequences/deque/deque.special/copy_backward.pass.cpp87
-rw-r--r--test/std/containers/sequences/deque/deque.special/move.pass.cpp87
-rw-r--r--test/std/containers/sequences/deque/deque.special/move_backward.pass.cpp87
-rw-r--r--test/std/containers/sequences/deque/deque.special/swap.pass.cpp110
-rw-r--r--test/std/containers/sequences/deque/deque.special/swap_noexcept.pass.cpp89
-rw-r--r--test/std/containers/sequences/deque/iterators.pass.cpp80
-rw-r--r--test/std/containers/sequences/deque/types.pass.cpp104
-rw-r--r--test/std/containers/sequences/forwardlist/allocator_mismatch.fail.cpp18
-rw-r--r--test/std/containers/sequences/forwardlist/empty.fail.cpp28
-rw-r--r--test/std/containers/sequences/forwardlist/empty.pass.cpp46
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.access/front.pass.cpp61
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/alloc.fail.cpp30
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/alloc.pass.cpp49
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/assign_copy.pass.cpp146
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/assign_init.pass.cpp68
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/assign_move.pass.cpp197
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/assign_op_init.pass.cpp68
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/assign_range.pass.cpp78
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/assign_size_value.pass.cpp68
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/copy.pass.cpp68
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/copy_alloc.pass.cpp67
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/deduct.fail.cpp42
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/deduct.pass.cpp103
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/default.pass.cpp41
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/default_noexcept.pass.cpp53
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/default_recursive.pass.cpp25
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/dtor_noexcept.pass.cpp51
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/init.pass.cpp41
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/init_alloc.pass.cpp46
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/move.pass.cpp71
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/move_alloc.pass.cpp71
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/move_assign_noexcept.pass.cpp55
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/move_noexcept.pass.cpp53
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/range.pass.cpp48
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/range_alloc.pass.cpp54
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/size.pass.cpp74
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/size_value.pass.cpp45
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/size_value_alloc.pass.cpp50
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.erasure/erase.pass.cpp78
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.erasure/erase_if.pass.cpp78
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.iter/before_begin.pass.cpp104
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.iter/iterators.pass.cpp146
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/clear.pass.cpp67
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/emplace_after.pass.cpp87
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/emplace_front.pass.cpp71
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/erase_after_many.pass.cpp155
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/erase_after_one.pass.cpp97
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_const.pass.cpp87
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_init.pass.cpp73
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_range.pass.cpp80
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_rv.pass.cpp88
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_size_value.pass.cpp73
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/pop_front.pass.cpp74
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_const.pass.cpp47
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_exception_safety.pass.cpp74
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_rv.pass.cpp48
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/resize_size.pass.cpp114
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/resize_size_value.pass.cpp102
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/merge.pass.cpp48
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/merge_pred.pass.cpp49
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/remove.pass.cpp155
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/remove_if.pass.cpp156
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/reverse.pass.cpp42
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/sort.pass.cpp50
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/sort_pred.pass.cpp51
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_flist.pass.cpp76
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_one.pass.cpp141
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_range.pass.cpp169
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/unique.pass.cpp120
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/unique_pred.pass.cpp125
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/equal.pass.cpp60
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/member_swap.pass.cpp259
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/non_member_swap.pass.cpp260
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/relational.pass.cpp65
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/swap_noexcept.pass.cpp88
-rw-r--r--test/std/containers/sequences/forwardlist/incomplete.pass.cpp53
-rw-r--r--test/std/containers/sequences/forwardlist/max_size.pass.cpp48
-rw-r--r--test/std/containers/sequences/forwardlist/types.pass.cpp76
-rw-r--r--test/std/containers/sequences/list/allocator_mismatch.fail.cpp18
-rw-r--r--test/std/containers/sequences/list/incomplete_type.pass.cpp27
-rw-r--r--test/std/containers/sequences/list/iterators.pass.cpp156
-rw-r--r--test/std/containers/sequences/list/list.capacity/empty.fail.cpp28
-rw-r--r--test/std/containers/sequences/list/list.capacity/empty.pass.cpp46
-rw-r--r--test/std/containers/sequences/list/list.capacity/max_size.pass.cpp47
-rw-r--r--test/std/containers/sequences/list/list.capacity/resize_size.pass.cpp81
-rw-r--r--test/std/containers/sequences/list/list.capacity/resize_size_value.pass.cpp53
-rw-r--r--test/std/containers/sequences/list/list.capacity/size.pass.cpp62
-rw-r--r--test/std/containers/sequences/list/list.cons/assign_copy.pass.cpp44
-rw-r--r--test/std/containers/sequences/list/list.cons/assign_initializer_list.pass.cpp43
-rw-r--r--test/std/containers/sequences/list/list.cons/assign_move.pass.cpp80
-rw-r--r--test/std/containers/sequences/list/list.cons/copy.pass.cpp54
-rw-r--r--test/std/containers/sequences/list/list.cons/copy_alloc.pass.cpp42
-rw-r--r--test/std/containers/sequences/list/list.cons/deduct.fail.cpp42
-rw-r--r--test/std/containers/sequences/list/list.cons/deduct.pass.cpp103
-rw-r--r--test/std/containers/sequences/list/list.cons/default.pass.cpp68
-rw-r--r--test/std/containers/sequences/list/list.cons/default_noexcept.pass.cpp53
-rw-r--r--test/std/containers/sequences/list/list.cons/default_stack_alloc.pass.cpp48
-rw-r--r--test/std/containers/sequences/list/list.cons/dtor_noexcept.pass.cpp51
-rw-r--r--test/std/containers/sequences/list/list.cons/initializer_list.pass.cpp41
-rw-r--r--test/std/containers/sequences/list/list.cons/initializer_list_alloc.pass.cpp44
-rw-r--r--test/std/containers/sequences/list/list.cons/input_iterator.pass.cpp254
-rw-r--r--test/std/containers/sequences/list/list.cons/move.pass.cpp63
-rw-r--r--test/std/containers/sequences/list/list.cons/move_alloc.pass.cpp76
-rw-r--r--test/std/containers/sequences/list/list.cons/move_assign_noexcept.pass.cpp55
-rw-r--r--test/std/containers/sequences/list/list.cons/move_noexcept.pass.cpp53
-rw-r--r--test/std/containers/sequences/list/list.cons/op_equal_initializer_list.pass.cpp42
-rw-r--r--test/std/containers/sequences/list/list.cons/size_type.pass.cpp104
-rw-r--r--test/std/containers/sequences/list/list.cons/size_value_alloc.pass.cpp80
-rw-r--r--test/std/containers/sequences/list/list.erasure/erase.pass.cpp78
-rw-r--r--test/std/containers/sequences/list/list.erasure/erase_if.pass.cpp78
-rw-r--r--test/std/containers/sequences/list/list.modifiers/clear.pass.cpp38
-rw-r--r--test/std/containers/sequences/list/list.modifiers/emplace.pass.cpp67
-rw-r--r--test/std/containers/sequences/list/list.modifiers/emplace_back.pass.cpp88
-rw-r--r--test/std/containers/sequences/list/list.modifiers/emplace_front.pass.cpp88
-rw-r--r--test/std/containers/sequences/list/list.modifiers/erase_iter.pass.cpp65
-rw-r--r--test/std/containers/sequences/list/list.modifiers/erase_iter_iter.pass.cpp84
-rw-r--r--test/std/containers/sequences/list/list.modifiers/insert_iter_initializer_list.pass.cpp65
-rw-r--r--test/std/containers/sequences/list/list.modifiers/insert_iter_iter_iter.pass.cpp91
-rw-r--r--test/std/containers/sequences/list/list.modifiers/insert_iter_rvalue.pass.cpp44
-rw-r--r--test/std/containers/sequences/list/list.modifiers/insert_iter_size_value.pass.cpp54
-rw-r--r--test/std/containers/sequences/list/list.modifiers/insert_iter_value.pass.cpp56
-rw-r--r--test/std/containers/sequences/list/list.modifiers/pop_back.pass.cpp44
-rw-r--r--test/std/containers/sequences/list/list.modifiers/pop_front.pass.cpp43
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_back.pass.cpp37
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_back_exception_safety.pass.cpp74
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_back_rvalue.pass.cpp44
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_front.pass.cpp37
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_front_exception_safety.pass.cpp74
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_front_rvalue.pass.cpp44
-rw-r--r--test/std/containers/sequences/list/list.ops/merge.pass.cpp52
-rw-r--r--test/std/containers/sequences/list/list.ops/merge_comp.pass.cpp52
-rw-r--r--test/std/containers/sequences/list/list.ops/remove.pass.cpp83
-rw-r--r--test/std/containers/sequences/list/list.ops/remove_if.pass.cpp64
-rw-r--r--test/std/containers/sequences/list/list.ops/reverse.pass.cpp37
-rw-r--r--test/std/containers/sequences/list/list.ops/sort.pass.cpp37
-rw-r--r--test/std/containers/sequences/list/list.ops/sort_comp.pass.cpp79
-rw-r--r--test/std/containers/sequences/list/list.ops/splice_pos_list.pass.cpp784
-rw-r--r--test/std/containers/sequences/list/list.ops/splice_pos_list_iter.pass.cpp338
-rw-r--r--test/std/containers/sequences/list/list.ops/splice_pos_list_iter_iter.pass.cpp218
-rw-r--r--test/std/containers/sequences/list/list.ops/unique.pass.cpp37
-rw-r--r--test/std/containers/sequences/list/list.ops/unique_pred.pass.cpp42
-rw-r--r--test/std/containers/sequences/list/list.special/swap.pass.cpp140
-rw-r--r--test/std/containers/sequences/list/list.special/swap_noexcept.pass.cpp89
-rw-r--r--test/std/containers/sequences/list/types.pass.cpp69
-rw-r--r--test/std/containers/sequences/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/sequences/vector.bool/assign_copy.pass.cpp44
-rw-r--r--test/std/containers/sequences/vector.bool/assign_initializer_list.pass.cpp41
-rw-r--r--test/std/containers/sequences/vector.bool/assign_move.pass.cpp79
-rw-r--r--test/std/containers/sequences/vector.bool/capacity.pass.cpp44
-rw-r--r--test/std/containers/sequences/vector.bool/construct_default.pass.cpp79
-rw-r--r--test/std/containers/sequences/vector.bool/construct_iter_iter.pass.cpp50
-rw-r--r--test/std/containers/sequences/vector.bool/construct_iter_iter_alloc.pass.cpp57
-rw-r--r--test/std/containers/sequences/vector.bool/construct_size.pass.cpp67
-rw-r--r--test/std/containers/sequences/vector.bool/construct_size_value.pass.cpp38
-rw-r--r--test/std/containers/sequences/vector.bool/construct_size_value_alloc.pass.cpp40
-rw-r--r--test/std/containers/sequences/vector.bool/copy.pass.cpp65
-rw-r--r--test/std/containers/sequences/vector.bool/copy_alloc.pass.cpp64
-rw-r--r--test/std/containers/sequences/vector.bool/default_noexcept.pass.cpp54
-rw-r--r--test/std/containers/sequences/vector.bool/dtor_noexcept.pass.cpp50
-rw-r--r--test/std/containers/sequences/vector.bool/emplace.pass.cpp67
-rw-r--r--test/std/containers/sequences/vector.bool/emplace_back.pass.cpp91
-rw-r--r--test/std/containers/sequences/vector.bool/empty.fail.cpp28
-rw-r--r--test/std/containers/sequences/vector.bool/empty.pass.cpp46
-rw-r--r--test/std/containers/sequences/vector.bool/enabled_hash.pass.cpp28
-rw-r--r--test/std/containers/sequences/vector.bool/erase_iter.pass.cpp65
-rw-r--r--test/std/containers/sequences/vector.bool/erase_iter_iter.pass.cpp85
-rw-r--r--test/std/containers/sequences/vector.bool/find.pass.cpp42
-rw-r--r--test/std/containers/sequences/vector.bool/initializer_list.pass.cpp39
-rw-r--r--test/std/containers/sequences/vector.bool/initializer_list_alloc.pass.cpp42
-rw-r--r--test/std/containers/sequences/vector.bool/insert_iter_initializer_list.pass.cpp63
-rw-r--r--test/std/containers/sequences/vector.bool/insert_iter_iter_iter.pass.cpp129
-rw-r--r--test/std/containers/sequences/vector.bool/insert_iter_size_value.pass.cpp82
-rw-r--r--test/std/containers/sequences/vector.bool/insert_iter_value.pass.cpp78
-rw-r--r--test/std/containers/sequences/vector.bool/iterators.pass.cpp124
-rw-r--r--test/std/containers/sequences/vector.bool/move.pass.cpp93
-rw-r--r--test/std/containers/sequences/vector.bool/move_alloc.pass.cpp75
-rw-r--r--test/std/containers/sequences/vector.bool/move_assign_noexcept.pass.cpp101
-rw-r--r--test/std/containers/sequences/vector.bool/move_noexcept.pass.cpp60
-rw-r--r--test/std/containers/sequences/vector.bool/op_equal_initializer_list.pass.cpp41
-rw-r--r--test/std/containers/sequences/vector.bool/push_back.pass.cpp49
-rw-r--r--test/std/containers/sequences/vector.bool/reference.swap.pass.cpp39
-rw-r--r--test/std/containers/sequences/vector.bool/reserve.pass.cpp54
-rw-r--r--test/std/containers/sequences/vector.bool/resize_size.pass.cpp50
-rw-r--r--test/std/containers/sequences/vector.bool/resize_size_value.pass.cpp52
-rw-r--r--test/std/containers/sequences/vector.bool/shrink_to_fit.pass.cpp38
-rw-r--r--test/std/containers/sequences/vector.bool/size.pass.cpp62
-rw-r--r--test/std/containers/sequences/vector.bool/swap.pass.cpp98
-rw-r--r--test/std/containers/sequences/vector.bool/swap_noexcept.pass.cpp93
-rw-r--r--test/std/containers/sequences/vector.bool/types.pass.cpp80
-rw-r--r--test/std/containers/sequences/vector.bool/vector_bool.pass.cpp54
-rw-r--r--test/std/containers/sequences/vector/allocator_mismatch.fail.cpp18
-rw-r--r--test/std/containers/sequences/vector/contiguous.pass.cpp52
-rw-r--r--test/std/containers/sequences/vector/iterators.pass.cpp170
-rw-r--r--test/std/containers/sequences/vector/types.pass.cpp108
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/capacity.pass.cpp48
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/empty.fail.cpp28
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/empty.pass.cpp46
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/max_size.pass.cpp48
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/reserve.pass.cpp70
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/resize_size.pass.cpp84
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/resize_size_value.pass.cpp77
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/shrink_to_fit.pass.cpp62
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/size.pass.cpp62
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/swap.pass.cpp50
-rw-r--r--test/std/containers/sequences/vector/vector.cons/assign_copy.pass.cpp44
-rw-r--r--test/std/containers/sequences/vector/vector.cons/assign_initializer_list.pass.cpp52
-rw-r--r--test/std/containers/sequences/vector/vector.cons/assign_iter_iter.pass.cpp76
-rw-r--r--test/std/containers/sequences/vector/vector.cons/assign_move.pass.cpp99
-rw-r--r--test/std/containers/sequences/vector/vector.cons/assign_size_value.pass.cpp54
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_default.pass.cpp102
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_iter_iter.pass.cpp185
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_iter_iter_alloc.pass.cpp170
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_size.pass.cpp75
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_size_value.pass.cpp42
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_size_value_alloc.pass.cpp41
-rw-r--r--test/std/containers/sequences/vector/vector.cons/copy.pass.cpp78
-rw-r--r--test/std/containers/sequences/vector/vector.cons/copy_alloc.pass.cpp66
-rw-r--r--test/std/containers/sequences/vector/vector.cons/deduct.fail.cpp40
-rw-r--r--test/std/containers/sequences/vector/vector.cons/deduct.pass.cpp116
-rw-r--r--test/std/containers/sequences/vector/vector.cons/default.recursive.pass.cpp23
-rw-r--r--test/std/containers/sequences/vector/vector.cons/default_noexcept.pass.cpp51
-rw-r--r--test/std/containers/sequences/vector/vector.cons/dtor_noexcept.pass.cpp51
-rw-r--r--test/std/containers/sequences/vector/vector.cons/initializer_list.pass.cpp41
-rw-r--r--test/std/containers/sequences/vector/vector.cons/initializer_list_alloc.pass.cpp45
-rw-r--r--test/std/containers/sequences/vector/vector.cons/move.pass.cpp133
-rw-r--r--test/std/containers/sequences/vector/vector.cons/move_alloc.pass.cpp97
-rw-r--r--test/std/containers/sequences/vector/vector.cons/move_assign_noexcept.pass.cpp95
-rw-r--r--test/std/containers/sequences/vector/vector.cons/move_noexcept.pass.cpp55
-rw-r--r--test/std/containers/sequences/vector/vector.cons/op_equal_initializer_list.pass.cpp44
-rw-r--r--test/std/containers/sequences/vector/vector.data/data.pass.cpp63
-rw-r--r--test/std/containers/sequences/vector/vector.data/data_const.pass.cpp63
-rw-r--r--test/std/containers/sequences/vector/vector.erasure/erase.pass.cpp78
-rw-r--r--test/std/containers/sequences/vector/vector.erasure/erase_if.pass.cpp78
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/clear.pass.cpp43
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/emplace.pass.cpp136
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/emplace_back.pass.cpp148
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/emplace_extra.pass.cpp60
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/erase_iter.pass.cpp103
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/erase_iter_iter.pass.cpp156
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_initializer_list.pass.cpp66
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_iter_iter.pass.cpp175
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_rvalue.pass.cpp66
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_size_value.pass.cpp115
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_value.pass.cpp97
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/pop_back.pass.cpp41
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/push_back.pass.cpp112
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/push_back_exception_safety.pass.cpp89
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/push_back_rvalue.pass.cpp113
-rw-r--r--test/std/containers/sequences/vector/vector.special/swap.pass.cpp182
-rw-r--r--test/std/containers/sequences/vector/vector.special/swap_noexcept.pass.cpp89
-rw-r--r--test/std/containers/set_allocator_requirement_test_templates.h389
-rw-r--r--test/std/containers/test_compare.h45
-rw-r--r--test/std/containers/test_hash.h32
-rw-r--r--test/std/containers/unord/iterator_difference_type.pass.cpp154
-rw-r--r--test/std/containers/unord/unord.map/allocator_mismatch.fail.cpp18
-rw-r--r--test/std/containers/unord/unord.map/bucket.pass.cpp78
-rw-r--r--test/std/containers/unord/unord.map/bucket_count.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.map/bucket_size.pass.cpp82
-rw-r--r--test/std/containers/unord/unord.map/compare.pass.cpp46
-rw-r--r--test/std/containers/unord/unord.map/count.pass.cpp65
-rw-r--r--test/std/containers/unord/unord.map/empty.fail.cpp28
-rw-r--r--test/std/containers/unord/unord.map/empty.pass.cpp46
-rw-r--r--test/std/containers/unord/unord.map/eq.pass.cpp163
-rw-r--r--test/std/containers/unord/unord.map/equal_range_const.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.map/equal_range_non_const.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.map/erase_if.pass.cpp80
-rw-r--r--test/std/containers/unord/unord.map/find_const.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.map/find_non_const.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.map/incomplete_type.pass.cpp37
-rw-r--r--test/std/containers/unord/unord.map/iterators.pass.cpp130
-rw-r--r--test/std/containers/unord/unord.map/load_factor.pass.cpp77
-rw-r--r--test/std/containers/unord/unord.map/local_iterators.pass.cpp421
-rw-r--r--test/std/containers/unord/unord.map/max_bucket_count.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.map/max_load_factor.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.map/max_size.pass.cpp53
-rw-r--r--test/std/containers/unord/unord.map/rehash.pass.cpp104
-rw-r--r--test/std/containers/unord/unord.map/reserve.pass.cpp108
-rw-r--r--test/std/containers/unord/unord.map/size.pass.cpp62
-rw-r--r--test/std/containers/unord/unord.map/swap_member.pass.cpp571
-rw-r--r--test/std/containers/unord/unord.map/types.pass.cpp72
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/allocator.pass.cpp130
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/assign_copy.pass.cpp189
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/assign_init.pass.cpp97
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/assign_move.pass.cpp218
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/compare_copy_constructible.fail.cpp32
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/copy.pass.cpp152
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/copy_alloc.pass.cpp152
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/default.pass.cpp112
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/default_noexcept.pass.cpp76
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/dtor_noexcept.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/hash_copy_constructible.fail.cpp32
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init.pass.cpp163
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init_size.pass.cpp101
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init_size_hash.pass.cpp103
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init_size_hash_equal.pass.cpp106
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init_size_hash_equal_allocator.pass.cpp144
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/move.pass.cpp180
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/move_alloc.pass.cpp199
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/move_assign_noexcept.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/move_noexcept.pass.cpp72
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range.pass.cpp173
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range_size.pass.cpp108
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash.pass.cpp111
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash_equal.pass.cpp113
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash_equal_allocator.pass.cpp154
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size.fail.cpp70
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size_hash.pass.cpp74
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size_hash_equal.pass.cpp76
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size_hash_equal_allocator.pass.cpp100
-rw-r--r--test/std/containers/unord/unord.map/unord.map.elem/at.pass.cpp144
-rw-r--r--test/std/containers/unord/unord.map/unord.map.elem/index.pass.cpp163
-rw-r--r--test/std/containers/unord/unord.map/unord.map.elem/index_tuple.pass.cpp36
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/clear.pass.cpp64
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/emplace.pass.cpp78
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/emplace_hint.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/erase_const_iter.pass.cpp93
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/erase_iter_db1.pass.cpp39
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/erase_iter_db2.pass.cpp42
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/erase_iter_iter_db1.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/erase_iter_iter_db2.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/erase_iter_iter_db3.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/erase_iter_iter_db4.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/erase_key.pass.cpp178
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/erase_range.pass.cpp99
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/extract_iterator.pass.cpp67
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/extract_key.pass.cpp76
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/insert_and_emplace_allocator_requirements.pass.cpp31
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/insert_const_lvalue.pass.cpp82
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/insert_hint_const_lvalue.pass.cpp84
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/insert_hint_rvalue.pass.cpp177
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/insert_init.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/insert_node_type.pass.cpp84
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/insert_node_type_hint.pass.cpp64
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/insert_or_assign.pass.cpp192
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/insert_range.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/insert_rvalue.pass.cpp176
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/merge.pass.cpp157
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/try.emplace.pass.cpp189
-rw-r--r--test/std/containers/unord/unord.map/unord.map.swap/db_swap_1.pass.cpp44
-rw-r--r--test/std/containers/unord/unord.map/unord.map.swap/swap_noexcept.pass.cpp192
-rw-r--r--test/std/containers/unord/unord.map/unord.map.swap/swap_non_member.pass.cpp571
-rw-r--r--test/std/containers/unord/unord.multimap/allocator_mismatch.fail.cpp18
-rw-r--r--test/std/containers/unord/unord.multimap/bucket.pass.cpp78
-rw-r--r--test/std/containers/unord/unord.multimap/bucket_count.pass.cpp48
-rw-r--r--test/std/containers/unord/unord.multimap/bucket_size.pass.cpp86
-rw-r--r--test/std/containers/unord/unord.multimap/count.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.multimap/db_iterators_7.pass.cpp60
-rw-r--r--test/std/containers/unord/unord.multimap/db_iterators_8.pass.cpp56
-rw-r--r--test/std/containers/unord/unord.multimap/db_local_iterators_7.pass.cpp57
-rw-r--r--test/std/containers/unord/unord.multimap/db_local_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/unord/unord.multimap/empty.fail.cpp28
-rw-r--r--test/std/containers/unord/unord.multimap/empty.pass.cpp46
-rw-r--r--test/std/containers/unord/unord.multimap/eq.pass.cpp181
-rw-r--r--test/std/containers/unord/unord.multimap/equal_range_const.pass.cpp104
-rw-r--r--test/std/containers/unord/unord.multimap/equal_range_non_const.pass.cpp104
-rw-r--r--test/std/containers/unord/unord.multimap/erase_if.pass.cpp90
-rw-r--r--test/std/containers/unord/unord.multimap/find_const.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.multimap/find_non_const.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.multimap/incomplete.pass.cpp37
-rw-r--r--test/std/containers/unord/unord.multimap/iterators.fail.cpp71
-rw-r--r--test/std/containers/unord/unord.multimap/iterators.pass.cpp136
-rw-r--r--test/std/containers/unord/unord.multimap/load_factor.pass.cpp76
-rw-r--r--test/std/containers/unord/unord.multimap/local_iterators.fail.cpp288
-rw-r--r--test/std/containers/unord/unord.multimap/local_iterators.pass.cpp662
-rw-r--r--test/std/containers/unord/unord.multimap/max_bucket_count.pass.cpp39
-rw-r--r--test/std/containers/unord/unord.multimap/max_load_factor.pass.cpp67
-rw-r--r--test/std/containers/unord/unord.multimap/max_size.pass.cpp55
-rw-r--r--test/std/containers/unord/unord.multimap/rehash.pass.cpp148
-rw-r--r--test/std/containers/unord/unord.multimap/reserve.pass.cpp123
-rw-r--r--test/std/containers/unord/unord.multimap/scary.pass.cpp25
-rw-r--r--test/std/containers/unord/unord.multimap/size.pass.cpp62
-rw-r--r--test/std/containers/unord/unord.multimap/swap_member.pass.cpp657
-rw-r--r--test/std/containers/unord/unord.multimap/types.pass.cpp72
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/allocator.pass.cpp130
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_copy.pass.cpp231
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_init.pass.cpp146
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_move.pass.cpp295
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/compare_copy_constructible.fail.cpp32
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/copy.pass.cpp194
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/copy_alloc.pass.cpp194
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/default.pass.cpp112
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/default_noexcept.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/dtor_noexcept.pass.cpp68
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/hash_copy_constructible.fail.cpp32
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init.pass.cpp255
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size.pass.cpp145
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size_hash.pass.cpp147
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size_hash_equal.pass.cpp150
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size_hash_equal_allocator.pass.cpp211
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move.pass.cpp225
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_alloc.pass.cpp293
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_assign_noexcept.pass.cpp74
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_noexcept.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range.pass.cpp266
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size.pass.cpp152
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash.pass.cpp155
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash_equal.pass.cpp157
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash_equal_allocator.pass.cpp221
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size.fail.cpp70
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size_hash.pass.cpp74
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size_hash_equal.pass.cpp76
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size_hash_equal_allocator.pass.cpp100
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/clear.pass.cpp64
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/emplace.pass.cpp72
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/emplace_hint.pass.cpp92
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_const_iter.pass.cpp147
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_iter_db1.pass.cpp39
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_iter_db2.pass.cpp42
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_iter_iter_db1.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_iter_iter_db2.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_iter_iter_db3.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_iter_iter_db4.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_key.pass.cpp389
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_range.pass.cpp180
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/extract_iterator.pass.cpp67
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/extract_key.pass.cpp77
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_allocator_requirements.pass.cpp27
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_const_lvalue.pass.cpp65
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_hint_const_lvalue.pass.cpp83
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_hint_rvalue.pass.cpp177
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_init.pass.cpp121
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_node_type.pass.cpp77
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_node_type_hint.pass.cpp63
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_range.pass.cpp122
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_rvalue.pass.cpp156
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/merge.pass.cpp157
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.swap/db_swap_1.pass.cpp44
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.swap/swap_noexcept.pass.cpp191
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.swap/swap_non_member.pass.cpp583
-rw-r--r--test/std/containers/unord/unord.multiset/allocator_mismatch.fail.cpp18
-rw-r--r--test/std/containers/unord/unord.multiset/bucket.pass.cpp77
-rw-r--r--test/std/containers/unord/unord.multiset/bucket_count.pass.cpp74
-rw-r--r--test/std/containers/unord/unord.multiset/bucket_size.pass.cpp85
-rw-r--r--test/std/containers/unord/unord.multiset/clear.pass.cpp63
-rw-r--r--test/std/containers/unord/unord.multiset/count.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.multiset/db_iterators_7.pass.cpp58
-rw-r--r--test/std/containers/unord/unord.multiset/db_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/unord/unord.multiset/db_local_iterators_7.pass.cpp57
-rw-r--r--test/std/containers/unord/unord.multiset/db_local_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/unord/unord.multiset/emplace.pass.cpp62
-rw-r--r--test/std/containers/unord/unord.multiset/emplace_hint.pass.cpp65
-rw-r--r--test/std/containers/unord/unord.multiset/empty.fail.cpp28
-rw-r--r--test/std/containers/unord/unord.multiset/empty.pass.cpp46
-rw-r--r--test/std/containers/unord/unord.multiset/eq.pass.cpp180
-rw-r--r--test/std/containers/unord/unord.multiset/equal_range_const.pass.cpp90
-rw-r--r--test/std/containers/unord/unord.multiset/equal_range_non_const.pass.cpp90
-rw-r--r--test/std/containers/unord/unord.multiset/erase_const_iter.pass.cpp100
-rw-r--r--test/std/containers/unord/unord.multiset/erase_if.pass.cpp91
-rw-r--r--test/std/containers/unord/unord.multiset/erase_iter_db1.pass.cpp38
-rw-r--r--test/std/containers/unord/unord.multiset/erase_iter_db2.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.multiset/erase_iter_iter_db1.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.multiset/erase_iter_iter_db2.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.multiset/erase_iter_iter_db3.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.multiset/erase_iter_iter_db4.pass.cpp39
-rw-r--r--test/std/containers/unord/unord.multiset/erase_key.pass.cpp176
-rw-r--r--test/std/containers/unord/unord.multiset/erase_range.pass.cpp95
-rw-r--r--test/std/containers/unord/unord.multiset/extract_iterator.pass.cpp60
-rw-r--r--test/std/containers/unord/unord.multiset/extract_key.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.multiset/find_const.pass.cpp68
-rw-r--r--test/std/containers/unord/unord.multiset/find_non_const.pass.cpp68
-rw-r--r--test/std/containers/unord/unord.multiset/incomplete.pass.cpp38
-rw-r--r--test/std/containers/unord/unord.multiset/insert_const_lvalue.pass.cpp60
-rw-r--r--test/std/containers/unord/unord.multiset/insert_emplace_allocator_requirements.pass.cpp26
-rw-r--r--test/std/containers/unord/unord.multiset/insert_hint_const_lvalue.pass.cpp78
-rw-r--r--test/std/containers/unord/unord.multiset/insert_hint_rvalue.pass.cpp119
-rw-r--r--test/std/containers/unord/unord.multiset/insert_init.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.multiset/insert_node_type.pass.cpp76
-rw-r--r--test/std/containers/unord/unord.multiset/insert_node_type_hint.pass.cpp59
-rw-r--r--test/std/containers/unord/unord.multiset/insert_range.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.multiset/insert_rvalue.pass.cpp115
-rw-r--r--test/std/containers/unord/unord.multiset/iterators.fail.cpp69
-rw-r--r--test/std/containers/unord/unord.multiset/iterators.pass.cpp129
-rw-r--r--test/std/containers/unord/unord.multiset/load_factor.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.multiset/local_iterators.fail.cpp263
-rw-r--r--test/std/containers/unord/unord.multiset/local_iterators.pass.cpp500
-rw-r--r--test/std/containers/unord/unord.multiset/max_bucket_count.pass.cpp38
-rw-r--r--test/std/containers/unord/unord.multiset/max_load_factor.pass.cpp66
-rw-r--r--test/std/containers/unord/unord.multiset/max_size.pass.cpp54
-rw-r--r--test/std/containers/unord/unord.multiset/merge.pass.cpp154
-rw-r--r--test/std/containers/unord/unord.multiset/rehash.pass.cpp103
-rw-r--r--test/std/containers/unord/unord.multiset/reserve.pass.cpp107
-rw-r--r--test/std/containers/unord/unord.multiset/scary.pass.cpp25
-rw-r--r--test/std/containers/unord/unord.multiset/size.pass.cpp62
-rw-r--r--test/std/containers/unord/unord.multiset/swap_member.pass.cpp570
-rw-r--r--test/std/containers/unord/unord.multiset/types.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/allocator.pass.cpp110
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_copy.pass.cpp213
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_init.pass.cpp97
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_move.pass.cpp267
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/compare_copy_constructible.fail.cpp29
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/copy.pass.cpp172
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/copy_alloc.pass.cpp126
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/default.pass.cpp108
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/default_noexcept.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/dtor_noexcept.pass.cpp68
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/hash_copy_constructible.fail.cpp29
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init.pass.cpp164
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size.pass.cpp98
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size_hash.pass.cpp101
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size_hash_equal.pass.cpp103
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size_hash_equal_allocator.pass.cpp105
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move.pass.cpp175
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_alloc.pass.cpp206
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_assign_noexcept.pass.cpp74
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_noexcept.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range.pass.cpp170
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size.pass.cpp104
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash.pass.cpp107
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash_equal.pass.cpp109
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash_equal_allocator.pass.cpp112
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size.fail.cpp66
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size.pass.cpp66
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size_hash.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size_hash_equal.pass.cpp72
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size_hash_equal_allocator.pass.cpp74
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.swap/db_swap_1.pass.cpp43
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.swap/swap_noexcept.pass.cpp190
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.swap/swap_non_member.pass.cpp570
-rw-r--r--test/std/containers/unord/unord.set/allocator_mismatch.fail.cpp18
-rw-r--r--test/std/containers/unord/unord.set/bucket.pass.cpp76
-rw-r--r--test/std/containers/unord/unord.set/bucket_count.pass.cpp72
-rw-r--r--test/std/containers/unord/unord.set/bucket_size.pass.cpp80
-rw-r--r--test/std/containers/unord/unord.set/clear.pass.cpp62
-rw-r--r--test/std/containers/unord/unord.set/count.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.set/db_iterators_7.pass.cpp58
-rw-r--r--test/std/containers/unord/unord.set/db_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/unord/unord.set/db_local_iterators_7.pass.cpp57
-rw-r--r--test/std/containers/unord/unord.set/db_local_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/unord/unord.set/emplace.pass.cpp68
-rw-r--r--test/std/containers/unord/unord.set/emplace_hint.pass.cpp65
-rw-r--r--test/std/containers/unord/unord.set/empty.fail.cpp28
-rw-r--r--test/std/containers/unord/unord.set/empty.pass.cpp46
-rw-r--r--test/std/containers/unord/unord.set/eq.pass.cpp159
-rw-r--r--test/std/containers/unord/unord.set/equal_range_const.pass.cpp81
-rw-r--r--test/std/containers/unord/unord.set/equal_range_non_const.pass.cpp81
-rw-r--r--test/std/containers/unord/unord.set/erase_const_iter.pass.cpp98
-rw-r--r--test/std/containers/unord/unord.set/erase_if.pass.cpp81
-rw-r--r--test/std/containers/unord/unord.set/erase_iter_db1.pass.cpp38
-rw-r--r--test/std/containers/unord/unord.set/erase_iter_db2.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.set/erase_iter_iter_db1.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.set/erase_iter_iter_db2.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.set/erase_iter_iter_db3.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.set/erase_iter_iter_db4.pass.cpp39
-rw-r--r--test/std/containers/unord/unord.set/erase_key.pass.cpp175
-rw-r--r--test/std/containers/unord/unord.set/erase_range.pass.cpp94
-rw-r--r--test/std/containers/unord/unord.set/extract_iterator.pass.cpp60
-rw-r--r--test/std/containers/unord/unord.set/extract_key.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.set/find_const.pass.cpp67
-rw-r--r--test/std/containers/unord/unord.set/find_non_const.pass.cpp67
-rw-r--r--test/std/containers/unord/unord.set/incomplete.pass.cpp38
-rw-r--r--test/std/containers/unord/unord.set/insert_and_emplace_allocator_requirements.pass.cpp29
-rw-r--r--test/std/containers/unord/unord.set/insert_const_lvalue.pass.cpp64
-rw-r--r--test/std/containers/unord/unord.set/insert_hint_const_lvalue.pass.cpp78
-rw-r--r--test/std/containers/unord/unord.set/insert_hint_rvalue.pass.cpp119
-rw-r--r--test/std/containers/unord/unord.set/insert_init.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.set/insert_node_type.pass.cpp83
-rw-r--r--test/std/containers/unord/unord.set/insert_node_type_hint.pass.cpp61
-rw-r--r--test/std/containers/unord/unord.set/insert_range.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.set/insert_rvalue.pass.cpp131
-rw-r--r--test/std/containers/unord/unord.set/iterators.fail.cpp67
-rw-r--r--test/std/containers/unord/unord.set/iterators.pass.cpp129
-rw-r--r--test/std/containers/unord/unord.set/load_factor.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.set/local_iterators.fail.cpp261
-rw-r--r--test/std/containers/unord/unord.set/local_iterators.pass.cpp388
-rw-r--r--test/std/containers/unord/unord.set/max_bucket_count.pass.cpp38
-rw-r--r--test/std/containers/unord/unord.set/max_load_factor.pass.cpp66
-rw-r--r--test/std/containers/unord/unord.set/max_size.pass.cpp50
-rw-r--r--test/std/containers/unord/unord.set/merge.pass.cpp154
-rw-r--r--test/std/containers/unord/unord.set/rehash.pass.cpp103
-rw-r--r--test/std/containers/unord/unord.set/reserve.pass.cpp107
-rw-r--r--test/std/containers/unord/unord.set/size.pass.cpp62
-rw-r--r--test/std/containers/unord/unord.set/swap_member.pass.cpp570
-rw-r--r--test/std/containers/unord/unord.set/types.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/allocator.pass.cpp110
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/assign_copy.pass.cpp188
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/assign_init.pass.cpp97
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/assign_move.pass.cpp214
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/compare_copy_constructible.fail.cpp29
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/copy.pass.cpp148
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/copy_alloc.pass.cpp110
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/default.pass.cpp108
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/default_noexcept.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/dtor_noexcept.pass.cpp68
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/hash_copy_constructible.fail.cpp29
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init.pass.cpp164
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init_size.pass.cpp98
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init_size_hash.pass.cpp101
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init_size_hash_equal.pass.cpp103
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init_size_hash_equal_allocator.pass.cpp105
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/move.pass.cpp175
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/move_alloc.pass.cpp156
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/move_assign_noexcept.pass.cpp74
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/move_noexcept.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range.pass.cpp171
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range_size.pass.cpp104
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash.pass.cpp107
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash_equal.pass.cpp109
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash_equal_allocator.pass.cpp112
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size.fail.cpp46
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size.pass.cpp66
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size_hash.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size_hash_equal.pass.cpp72
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size_hash_equal_allocator.pass.cpp74
-rw-r--r--test/std/containers/unord/unord.set/unord.set.swap/db_swap_1.pass.cpp43
-rw-r--r--test/std/containers/unord/unord.set/unord.set.swap/swap_noexcept.pass.cpp190
-rw-r--r--test/std/containers/unord/unord.set/unord.set.swap/swap_non_member.pass.cpp570
-rw-r--r--test/std/containers/views/span.cons/array.fail.cpp72
-rw-r--r--test/std/containers/views/span.cons/array.pass.cpp123
-rw-r--r--test/std/containers/views/span.cons/assign.pass.cpp293
-rw-r--r--test/std/containers/views/span.cons/container.fail.cpp117
-rw-r--r--test/std/containers/views/span.cons/container.pass.cpp118
-rw-r--r--test/std/containers/views/span.cons/copy.pass.cpp71
-rw-r--r--test/std/containers/views/span.cons/deduct.pass.cpp87
-rw-r--r--test/std/containers/views/span.cons/default.fail.cpp32
-rw-r--r--test/std/containers/views/span.cons/default.pass.cpp82
-rw-r--r--test/std/containers/views/span.cons/ptr_len.fail.cpp63
-rw-r--r--test/std/containers/views/span.cons/ptr_len.pass.cpp113
-rw-r--r--test/std/containers/views/span.cons/ptr_ptr.fail.cpp63
-rw-r--r--test/std/containers/views/span.cons/ptr_ptr.pass.cpp113
-rw-r--r--test/std/containers/views/span.cons/span.fail.cpp104
-rw-r--r--test/std/containers/views/span.cons/span.pass.cpp142
-rw-r--r--test/std/containers/views/span.cons/stdarray.pass.cpp114
-rw-r--r--test/std/containers/views/span.elem/data.pass.cpp121
-rw-r--r--test/std/containers/views/span.elem/op_idx.pass.cpp119
-rw-r--r--test/std/containers/views/span.iterators/begin.pass.cpp116
-rw-r--r--test/std/containers/views/span.iterators/end.pass.cpp124
-rw-r--r--test/std/containers/views/span.iterators/rbegin.pass.cpp117
-rw-r--r--test/std/containers/views/span.iterators/rend.pass.cpp118
-rw-r--r--test/std/containers/views/span.objectrep/as_bytes.pass.cpp78
-rw-r--r--test/std/containers/views/span.objectrep/as_writeable_bytes.fail.cpp48
-rw-r--r--test/std/containers/views/span.objectrep/as_writeable_bytes.pass.cpp78
-rw-r--r--test/std/containers/views/span.obs/empty.pass.cpp73
-rw-r--r--test/std/containers/views/span.obs/size.pass.cpp91
-rw-r--r--test/std/containers/views/span.obs/size_bytes.pass.cpp92
-rw-r--r--test/std/containers/views/span.sub/first.pass.cpp136
-rw-r--r--test/std/containers/views/span.sub/last.pass.cpp136
-rw-r--r--test/std/containers/views/span.sub/subspan.pass.cpp210
-rw-r--r--test/std/containers/views/types.pass.cpp107
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/A.h30
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/AB.h41
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/assignment.fail.cpp44
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/assignment.pass.cpp46
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/convert.fail.cpp40
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/convert.pass.cpp42
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/convert_assignment.fail.cpp47
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/convert_assignment.pass.cpp49
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/copy.fail.cpp38
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/copy.pass.cpp40
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/explicit.fail.cpp40
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/pointer.pass.cpp42
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv/assign_from_auto_ptr_ref.pass.cpp42
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv/convert_from_auto_ptr_ref.pass.cpp41
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv/convert_to_auto_ptr.pass.cpp38
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv/convert_to_auto_ptr_ref.pass.cpp39
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.members/arrow.pass.cpp39
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.members/deref.pass.cpp39
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.members/release.pass.cpp40
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.members/reset.pass.cpp56
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/element_type.pass.cpp39
-rw-r--r--test/std/depr/depr.auto.ptr/nothing_to_do.pass.cpp12
-rw-r--r--test/std/depr/depr.c.headers/assert_h.pass.cpp20
-rw-r--r--test/std/depr/depr.c.headers/ciso646.pass.cpp16
-rw-r--r--test/std/depr/depr.c.headers/complex.h.pass.cpp18
-rw-r--r--test/std/depr/depr.c.headers/ctype_h.pass.cpp103
-rw-r--r--test/std/depr/depr.c.headers/errno_h.pass.cpp33
-rw-r--r--test/std/depr/depr.c.headers/fenv_h.pass.cpp76
-rw-r--r--test/std/depr/depr.c.headers/float_h.pass.cpp184
-rw-r--r--test/std/depr/depr.c.headers/inttypes_h.pass.cpp931
-rw-r--r--test/std/depr/depr.c.headers/iso646_h.pass.cpp17
-rw-r--r--test/std/depr/depr.c.headers/limits_h.pass.cpp92
-rw-r--r--test/std/depr/depr.c.headers/locale_h.pass.cpp48
-rw-r--r--test/std/depr/depr.c.headers/math_h.pass.cpp1539
-rw-r--r--test/std/depr/depr.c.headers/setjmp_h.pass.cpp25
-rw-r--r--test/std/depr/depr.c.headers/signal_h.pass.cpp57
-rw-r--r--test/std/depr/depr.c.headers/stdarg_h.pass.cpp38
-rw-r--r--test/std/depr/depr.c.headers/stdbool_h.pass.cpp32
-rw-r--r--test/std/depr/depr.c.headers/stddef_h.pass.cpp69
-rw-r--r--test/std/depr/depr.c.headers/stdint_h.pass.cpp291
-rw-r--r--test/std/depr/depr.c.headers/stdio_h.pass.cpp169
-rw-r--r--test/std/depr/depr.c.headers/stdlib_h.pass.cpp120
-rw-r--r--test/std/depr/depr.c.headers/string_h.pass.cpp61
-rw-r--r--test/std/depr/depr.c.headers/tgmath_h.pass.cpp20
-rw-r--r--test/std/depr/depr.c.headers/time_h.pass.cpp40
-rw-r--r--test/std/depr/depr.c.headers/uchar_h.pass.cpp21
-rw-r--r--test/std/depr/depr.c.headers/wchar_h.pass.cpp130
-rw-r--r--test/std/depr/depr.c.headers/wctype_h.pass.cpp114
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/pointer_to_binary_function.cxx1z.fail.cpp25
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/pointer_to_binary_function.pass.cpp27
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/pointer_to_unary_function.cxx1z.fail.cpp25
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/pointer_to_unary_function.pass.cpp27
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/ptr_fun1.cxx1z.fail.cpp28
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/ptr_fun1.pass.cpp26
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/ptr_fun2.cxx1z.fail.cpp28
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/ptr_fun2.pass.cpp26
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun.cxx1z.fail.cpp35
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun.pass.cpp32
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun1.cxx1z.fail.cpp35
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun1.pass.cpp32
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun1_ref_t.cxx1z.fail.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun1_ref_t.pass.cpp34
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun1_t.cxx1z.fail.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun1_t.pass.cpp34
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_ref.cxx1z.fail.cpp35
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_ref.pass.cpp32
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_ref1.cxx1z.fail.cpp35
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_ref1.pass.cpp32
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_ref_t.cxx1z.fail.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_ref_t.pass.cpp34
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_t.cxx1z.fail.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_t.pass.cpp34
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun.cxx1z.fail.cpp35
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun.pass.cpp32
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun1.cxx1z.fail.cpp35
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun1.pass.cpp32
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun1_ref_t.cxx1z.fail.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun1_ref_t.pass.cpp34
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun1_t.cxx1z.fail.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun1_t.pass.cpp34
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_ref.cxx1z.fail.cpp35
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_ref.pass.cpp32
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_ref1.cxx1z.fail.cpp35
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_ref1.pass.cpp32
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_ref_t.cxx1z.fail.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_ref_t.pass.cpp34
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_t.cxx1z.fail.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_t.pass.cpp34
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/nothing_to_do.pass.cpp12
-rw-r--r--test/std/depr/depr.function.objects/depr.base/binary_function.pass.cpp30
-rw-r--r--test/std/depr/depr.function.objects/depr.base/unary_function.pass.cpp28
-rw-r--r--test/std/depr/depr.function.objects/nothing_to_do.pass.cpp12
-rw-r--r--test/std/depr/depr.ios.members/io_state.pass.cpp30
-rw-r--r--test/std/depr/depr.ios.members/open_mode.pass.cpp30
-rw-r--r--test/std/depr/depr.ios.members/seek_dir.pass.cpp30
-rw-r--r--test/std/depr/depr.ios.members/streamoff.pass.cpp30
-rw-r--r--test/std/depr/depr.ios.members/streampos.pass.cpp29
-rw-r--r--test/std/depr/depr.lib.binders/depr.lib.bind.1st/bind1st.depr_in_cxx11.fail.cpp31
-rw-r--r--test/std/depr/depr.lib.binders/depr.lib.bind.1st/bind1st.pass.cpp25
-rw-r--r--test/std/depr/depr.lib.binders/depr.lib.bind.2nd/bind2nd.depr_in_cxx11.fail.cpp31
-rw-r--r--test/std/depr/depr.lib.binders/depr.lib.bind.2nd/bind2nd.pass.cpp25
-rw-r--r--test/std/depr/depr.lib.binders/depr.lib.binder.1st/binder1st.depr_in_cxx11.fail.cpp31
-rw-r--r--test/std/depr/depr.lib.binders/depr.lib.binder.1st/binder1st.pass.cpp59
-rw-r--r--test/std/depr/depr.lib.binders/depr.lib.binder.2nd/binder2nd.depr_in_cxx11.fail.cpp31
-rw-r--r--test/std/depr/depr.lib.binders/depr.lib.binder.2nd/binder2nd.pass.cpp59
-rw-r--r--test/std/depr/depr.lib.binders/nothing_to_do.pass.cpp12
-rw-r--r--test/std/depr/depr.lib.binders/test_func.h33
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons/ccp.pass.cpp44
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons/ccp_size.pass.cpp44
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons/cp.pass.cpp44
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons/cp_size.pass.cpp44
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.members/rdbuf.pass.cpp27
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.members/str.pass.cpp26
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/types.pass.cpp23
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.cons/cp_size_mode.pass.cpp42
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.cons/default.pass.cpp29
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members/freeze.pass.cpp34
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members/pcount.pass.cpp27
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members/rdbuf.pass.cpp28
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members/str.pass.cpp27
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/types.pass.cpp23
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/depr.strstream.cons/cp_size_mode.pass.cpp60
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/depr.strstream.cons/default.pass.cpp36
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/depr.strstream.dest/rdbuf.pass.cpp28
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/depr.strstream.oper/freeze.pass.cpp34
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/depr.strstream.oper/pcount.pass.cpp27
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/depr.strstream.oper/str.pass.cpp27
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/types.pass.cpp32
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/ccp_size.pass.cpp40
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/cp_size_cp.pass.cpp97
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/cscp_size.pass.cpp40
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/cucp_size.pass.cpp40
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/custom_alloc.pass.cpp51
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/default.pass.cpp31
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/scp_size_scp.pass.cpp97
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/ucp_size_ucp.pass.cpp97
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members/freeze.pass.cpp28
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members/overflow.pass.cpp36
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members/pcount.pass.cpp32
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members/str.pass.cpp28
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals/overflow.pass.cpp47
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals/pbackfail.pass.cpp62
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals/seekoff.pass.cpp57
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals/seekpos.pass.cpp39
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals/setbuf.pass.cpp27
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals/underflow.pass.cpp51
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/types.pass.cpp21
-rw-r--r--test/std/depr/exception.unexpected/nothing_to_do.pass.cpp12
-rw-r--r--test/std/depr/exception.unexpected/set.unexpected/get_unexpected.pass.cpp41
-rw-r--r--test/std/depr/exception.unexpected/set.unexpected/set_unexpected.pass.cpp37
-rw-r--r--test/std/depr/exception.unexpected/unexpected.handler/unexpected_handler.pass.cpp22
-rw-r--r--test/std/depr/exception.unexpected/unexpected/unexpected.pass.cpp28
-rw-r--r--test/std/depr/nothing_to_do.pass.cpp12