aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2017-01-02 19:18:58 +0000
committerDimitry Andric <dim@FreeBSD.org>2017-01-02 19:18:58 +0000
commit53a420fba21cf1644972b34dcd811a43cdb8368d (patch)
tree66a19f6f8b65215772549a51d688492ab8addc0d
parentb50f1549701eb950921e5d6f2e55ba1a1dadbb43 (diff)
downloadsrc-53a420fba21cf1644972b34dcd811a43cdb8368d.tar.gz
src-53a420fba21cf1644972b34dcd811a43cdb8368d.zip
Vendor import of libc++ trunk r290819:vendor/libc++/libc++-trunk-r290819
Notes
Notes: svn path=/vendor/libc++/dist/; revision=311123 svn path=/vendor/libc++/libc++-trunk-r290819/; revision=311124; tag=vendor/libc++/libc++-trunk-r290819
-rw-r--r--.clang-format11
-rw-r--r--.gitignore7
-rw-r--r--CMakeLists.txt184
-rw-r--r--NOTES.TXT28
-rw-r--r--TODO.TXT30
-rw-r--r--benchmarks/CMakeLists.txt154
-rw-r--r--benchmarks/ContainerBenchmarks.hpp113
-rw-r--r--benchmarks/GenerateInput.hpp142
-rw-r--r--benchmarks/algorithms.bench.cpp62
-rw-r--r--benchmarks/filesystem.bench.cpp138
-rw-r--r--benchmarks/string.bench.cpp49
-rw-r--r--benchmarks/unordered_set_operations.bench.cpp316
-rw-r--r--benchmarks/util_smartptr.bench.cpp42
-rw-r--r--benchmarks/vector_operations.bench.cpp32
-rw-r--r--cmake/Modules/CheckLibcxxAtomic.cmake8
-rw-r--r--cmake/Modules/HandleLibCXXABI.cmake16
-rw-r--r--cmake/Modules/HandleLibcxxFlags.cmake8
-rw-r--r--cmake/Modules/HandleOutOfTreeLLVM.cmake87
-rw-r--r--cmake/config-ix.cmake63
-rw-r--r--docs/BuildingLibcxx.rst50
-rw-r--r--docs/DesignDocs/DebugMode.rst100
-rw-r--r--docs/DesignDocs/VisibilityMacros.rst127
-rw-r--r--docs/Makefile.sphinx2
-rw-r--r--docs/TestingLibcxx.rst100
-rw-r--r--docs/UsingLibcxx.rst50
-rw-r--r--docs/conf.py4
-rw-r--r--docs/index.rst3
-rw-r--r--include/CMakeLists.txt29
-rw-r--r--include/__bit_reference28
-rw-r--r--include/__config371
-rw-r--r--include/__config_site.in2
-rw-r--r--include/__debug102
-rw-r--r--include/__functional_0324
-rw-r--r--include/__functional_base11
-rw-r--r--include/__hash_table489
-rw-r--r--include/__libcpp_version1
-rw-r--r--include/__locale19
-rw-r--r--include/__mutex_base4
-rw-r--r--include/__nullptr4
-rw-r--r--include/__refstring188
-rw-r--r--include/__std_stream2
-rw-r--r--include/__string766
-rw-r--r--include/__threading_support123
-rw-r--r--include/__tree21
-rw-r--r--include/__tuple107
-rw-r--r--include/algorithm223
-rw-r--r--include/any663
-rw-r--r--include/array16
-rw-r--r--include/atomic13
-rw-r--r--include/bitset68
-rw-r--r--include/chrono5
-rw-r--r--include/cmath102
-rw-r--r--include/complex367
-rw-r--r--include/cstdio8
-rw-r--r--include/cstdlib8
-rw-r--r--include/cwchar6
-rw-r--r--include/deque37
-rw-r--r--include/exception31
-rw-r--r--include/experimental/algorithm60
-rw-r--r--include/experimental/any7
-rw-r--r--include/experimental/dynarray31
-rw-r--r--include/experimental/filesystem155
-rw-r--r--include/experimental/memory_resource8
-rw-r--r--include/experimental/numeric103
-rw-r--r--include/experimental/optional63
-rw-r--r--include/experimental/propagate_const12
-rw-r--r--include/experimental/string_view8
-rw-r--r--include/experimental/type_traits103
-rw-r--r--include/forward_list25
-rw-r--r--include/fstream26
-rw-r--r--include/functional171
-rw-r--r--include/future17
-rw-r--r--include/inttypes.h7
-rw-r--r--include/iomanip23
-rw-r--r--include/ios21
-rw-r--r--include/istream180
-rw-r--r--include/iterator411
-rw-r--r--include/limits8
-rw-r--r--include/limits.h65
-rw-r--r--include/list134
-rw-r--r--include/locale88
-rw-r--r--include/locale.h45
-rw-r--r--include/math.h57
-rw-r--r--include/memory466
-rw-r--r--include/module.modulemap564
-rw-r--r--include/mutex4
-rw-r--r--include/new112
-rw-r--r--include/numeric66
-rw-r--r--include/optional1314
-rw-r--r--include/ostream89
-rw-r--r--include/queue6
-rw-r--r--include/random3
-rw-r--r--include/ratio24
-rw-r--r--include/regex101
-rw-r--r--include/scoped_allocator91
-rw-r--r--include/set4
-rw-r--r--include/sstream54
-rw-r--r--include/stack6
-rw-r--r--include/stdexcept120
-rw-r--r--include/stdint.h121
-rw-r--r--include/streambuf302
-rw-r--r--include/string1204
-rw-r--r--include/string_view754
-rw-r--r--include/support/android/locale_bionic.h4
-rw-r--r--include/support/win32/locale_win32.h11
-rw-r--r--include/support/win32/math_win32.h117
-rw-r--r--include/support/win32/support.h22
-rw-r--r--include/support/xlocale/__posix_l_fallback.h4
-rw-r--r--include/system_error31
-rw-r--r--include/thread31
-rw-r--r--include/tuple157
-rw-r--r--include/type_traits310
-rw-r--r--include/typeinfo18
-rw-r--r--include/unordered_map26
-rw-r--r--include/utility354
-rw-r--r--include/valarray6
-rw-r--r--include/variant1568
-rw-r--r--include/vector143
-rw-r--r--lib/CMakeLists.txt184
-rw-r--r--lib/abi/3.9/x86_64-apple-darwin16.0.abilist2448
-rw-r--r--lib/abi/3.9/x86_64-linux-gnu.abilist2010
-rw-r--r--lib/abi/CHANGELOG.TXT135
-rw-r--r--lib/abi/CMakeLists.txt28
-rw-r--r--lib/abi/README.TXT8
-rw-r--r--lib/abi/x86_64-apple-darwin16.0.0.abilist2375
-rw-r--r--lib/abi/x86_64-unknown-linux-gnu.abilist1905
-rwxr-xr-xlib/buildit2
-rw-r--r--src/algorithm.cpp2
-rw-r--r--src/any.cpp9
-rw-r--r--src/chrono.cpp83
-rw-r--r--src/condition_variable.cpp6
-rw-r--r--src/debug.cpp100
-rw-r--r--src/exception.cpp4
-rw-r--r--src/experimental/filesystem/directory_iterator.cpp4
-rw-r--r--src/experimental/filesystem/operations.cpp184
-rw-r--r--src/experimental/filesystem/path.cpp550
-rw-r--r--src/experimental/memory_resource.cpp17
-rw-r--r--src/include/atomic_support.h2
-rw-r--r--src/include/config_elast.h2
-rw-r--r--src/ios.cpp18
-rw-r--r--src/locale.cpp311
-rw-r--r--src/memory.cpp46
-rw-r--r--src/mutex.cpp9
-rw-r--r--src/new.cpp170
-rw-r--r--src/optional.cpp12
-rw-r--r--src/random.cpp2
-rw-r--r--src/stdexcept.cpp3
-rw-r--r--src/string.cpp8
-rw-r--r--src/strstream.cpp3
-rw-r--r--src/support/solaris/xlocale.cpp (renamed from src/support/solaris/xlocale.c)5
-rw-r--r--src/support/win32/locale_win32.cpp5
-rw-r--r--src/system_error.cpp3
-rw-r--r--src/thread.cpp10
-rw-r--r--src/typeinfo.cpp4
-rw-r--r--src/variant.cpp18
-rw-r--r--test/CMakeLists.txt31
-rw-r--r--test/libcxx/algorithms/debug_less.pass.cpp167
-rw-r--r--test/libcxx/atomics/atomics.align/align.pass.sh.cpp93
-rw-r--r--test/libcxx/atomics/libcpp-has-no-threads.fail.cpp1
-rw-r--r--test/libcxx/compiler.py195
-rw-r--r--test/libcxx/containers/sequences/deque/incomplete.pass.cpp1
-rw-r--r--test/libcxx/containers/sequences/list/db_iterators_6.pass.cpp33
-rw-r--r--test/libcxx/containers/sequences/list/db_iterators_7.pass.cpp33
-rw-r--r--test/libcxx/containers/sequences/list/db_iterators_9.pass.cpp59
-rw-r--r--test/libcxx/containers/sequences/list/list.special/db_swap_1.pass.cpp36
-rw-r--r--test/libcxx/containers/sequences/list/list.special/db_swap_2.pass.cpp36
-rw-r--r--test/libcxx/containers/sequences/vector/asan.pass.cpp8
-rw-r--r--test/libcxx/containers/sequences/vector/asan_throw.pass.cpp4
-rw-r--r--test/libcxx/debug/containers/db_associative_container_tests.pass.cpp64
-rw-r--r--test/libcxx/debug/containers/db_sequence_container_iterators.pass.cpp265
-rw-r--r--test/libcxx/debug/containers/db_string.pass.cpp96
-rw-r--r--test/libcxx/debug/containers/db_unord_container_tests.pass.cpp66
-rw-r--r--test/libcxx/debug/debug_abort.pass.cpp30
-rw-r--r--test/libcxx/debug/debug_throw.pass.cpp36
-rw-r--r--test/libcxx/debug/debug_throw_register.pass.cpp (renamed from test/libcxx/containers/sequences/list/db_cfront.pass.cpp)24
-rw-r--r--test/libcxx/depr/depr.c.headers/ciso646.pass.cpp (renamed from test/std/utilities/utility/forward/forward1.fail.cpp)14
-rw-r--r--test/libcxx/depr/depr.c.headers/complex.h.pass.cpp (renamed from test/std/utilities/utility/forward/forward3.fail.cpp)15
-rw-r--r--test/libcxx/depr/depr.c.headers/locale_h.pass.cpp20
-rw-r--r--test/libcxx/depr/depr.c.headers/tgmath_h.pass.cpp23
-rw-r--r--test/libcxx/double_include.sh.cpp89
-rw-r--r--test/libcxx/experimental/any/small_type.pass.cpp2
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.cons/default.pass.cpp7
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.cons/default_throws_bad_alloc.pass.cpp2
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.overview/at.pass.cpp2
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.overview/begin_end.pass.cpp19
-rw-r--r--test/libcxx/experimental/filesystem/class.path/path.itr/iterator_db.pass.cpp74
-rw-r--r--test/libcxx/experimental/filesystem/class.path/path.member/path.append.pass.cpp70
-rw-r--r--test/libcxx/experimental/filesystem/class.path/path.req/is_pathable.pass.cpp5
-rw-r--r--test/libcxx/iterators/trivial_iterators.pass.cpp4
-rw-r--r--test/libcxx/language.support/support.dynamic/new_faligned_allocation.sh.cpp77
-rw-r--r--test/libcxx/libcpp_version.pass.cpp28
-rw-r--r--test/libcxx/localization/locales/locale.convenience/conversions/conversions.string/ctor_move.pass.cpp4
-rw-r--r--test/libcxx/modules/cinttypes_exports.sh.cpp21
-rw-r--r--test/libcxx/modules/clocale_exports.sh.cpp24
-rw-r--r--test/libcxx/modules/cstdint_exports.sh.cpp (renamed from test/std/utilities/utility/forward/forward4.fail.cpp)18
-rw-r--r--test/libcxx/modules/inttypes_h_exports.sh.cpp20
-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/tgmath_h.pass.cpp20
-rw-r--r--test/libcxx/numerics/c.math/version_cmath.pass.cpp (renamed from test/std/numerics/c.math/version_cmath.pass.cpp)0
-rw-r--r--test/libcxx/numerics/complex.number/ccmplx/ccomplex.pass.cpp21
-rw-r--r--test/libcxx/strings/iterators.exceptions.pass.cpp24
-rw-r--r--test/libcxx/strings/iterators.noexcept.pass.cpp1
-rw-r--r--test/libcxx/test/config.py216
-rw-r--r--test/libcxx/test/format.py103
-rw-r--r--test/libcxx/test/target_info.py5
-rw-r--r--test/libcxx/thread/thread.condition/thread.condition.condvar/native_handle.pass.cpp2
-rw-r--r--test/libcxx/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_mutex_mangling.pass.cpp1
-rw-r--r--test/libcxx/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.class/native_handle.pass.cpp2
-rw-r--r--test/libcxx/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.recursive/native_handle.pass.cpp2
-rw-r--r--test/libcxx/thread/thread.mutex/thread_safety_lock_guard.pass.cpp1
-rw-r--r--test/libcxx/thread/thread.mutex/thread_safety_lock_unlock.pass.cpp1
-rw-r--r--test/libcxx/thread/thread.mutex/thread_safety_missing_unlock.fail.cpp1
-rw-r--r--test/libcxx/thread/thread.mutex/thread_safety_requires_capability.pass.cpp1
-rw-r--r--test/libcxx/thread/thread.threads/thread.thread.class/thread.thread.member/native_handle.pass.cpp2
-rw-r--r--test/libcxx/thread/thread.threads/thread.thread.class/types.pass.cpp2
-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.cpp (renamed from test/std/utilities/utility/forward/forward6.fail.cpp)12
-rw-r--r--test/libcxx/utilities/function.objects/func.require/bullet_1_2_3.pass.cpp3
-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/special_member_gen.pass.cpp66
-rw-r--r--test/libcxx/utilities/optional/version.pass.cpp20
-rw-r--r--test/libcxx/utilities/tuple/tuple.tuple/diagnose_reference_binding.fail.cpp33
-rw-r--r--test/libcxx/utilities/tuple/tuple.tuple/diagnose_reference_binding.pass.cpp71
-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/utility/pairs/pairs.pair/non_trivial_copy_move_ABI.pass.cpp131
-rw-r--r--test/libcxx/utilities/variant/variant.variant/variant.assign/copy.pass.cpp208
-rw-r--r--test/libcxx/utilities/variant/variant.variant/variant.assign/move.pass.cpp197
-rw-r--r--test/libcxx/utilities/variant/variant.variant/variant.ctor/copy.pass.cpp120
-rw-r--r--test/libcxx/utilities/variant/variant.variant/variant.ctor/move.pass.cpp153
-rw-r--r--test/libcxx/utilities/variant/version.pass.cpp20
-rw-r--r--test/lit.cfg9
-rw-r--r--test/lit.site.cfg.in6
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.fill/fill_n.pass.cpp2
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.move/move.pass.cpp2
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.move/move_backward.pass.cpp2
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp112
-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.cpp8
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle_rand.pass.cpp8
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle_urng.pass.cpp10
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.rotate/rotate.pass.cpp35
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.equal/equal.pass.cpp8
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.equal/equal_pred.pass.cpp9
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.foreach/test.pass.cpp2
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp80
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp79
-rw-r--r--test/std/algorithms/alg.nonmodifying/mismatch/mismatch_pred.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp5
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp5
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp5
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp5
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp5
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp5
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp5
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp5
-rw-r--r--test/std/algorithms/alg.sorting/alg.clamp/clamp.comp.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.clamp/clamp.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap.pass.cpp2
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap_comp.pass.cpp18
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap.pass.cpp2
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap_comp.pass.cpp2
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap.pass.cpp2
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap_comp.pass.cpp2
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap.pass.cpp2
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap_comp.pass.cpp2
-rw-r--r--test/std/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp2
-rw-r--r--test/std/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp6
-rw-r--r--test/std/algorithms/alg.sorting/alg.merge/merge.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.merge/merge_comp.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_comp.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_element.pass.cpp2
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_element_comp.pass.cpp5
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_init_list.pass.cpp8
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_init_list_comp.pass.cpp8
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_comp.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_element.pass.cpp2
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp5
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_init_list.pass.cpp8
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_init_list_comp.pass.cpp8
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_comp.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_element.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_element_comp.pass.cpp5
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_init_list.pass.cpp8
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp9
-rw-r--r--test/std/algorithms/alg.sorting/alg.nth.element/nth_element.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.nth.element/nth_element_comp.pass.cpp9
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/partial.sort/partial_sort.pass.cpp4
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/partial.sort/partial_sort_comp.pass.cpp9
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/sort/sort.pass.cpp11
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/sort/sort_comp.pass.cpp5
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/stable.sort/stable_sort.pass.cpp11
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/stable.sort/stable_sort_comp.pass.cpp3
-rw-r--r--test/std/atomics/atomics.flag/default.pass.cpp4
-rw-r--r--test/std/atomics/atomics.types.generic/address.pass.cpp4
-rw-r--r--test/std/atomics/atomics.types.generic/bool.pass.cpp4
-rw-r--r--test/std/atomics/atomics.types.generic/integral.pass.cpp6
-rw-r--r--test/std/containers/associative/map/map.access/at.pass.cpp10
-rw-r--r--test/std/containers/associative/map/map.access/iterator.pass.cpp36
-rw-r--r--test/std/containers/associative/map/map.access/max_size.pass.cpp38
-rw-r--r--test/std/containers/associative/map/map.cons/compare_copy_constructible.fail.cpp2
-rw-r--r--test/std/containers/associative/map/map.cons/copy.pass.cpp5
-rw-r--r--test/std/containers/associative/map/map.cons/copy_assign.pass.cpp13
-rw-r--r--test/std/containers/associative/map/map.cons/dtor_noexcept.pass.cpp3
-rw-r--r--test/std/containers/associative/map/map.cons/iter_iter_comp_alloc.pass.cpp3
-rw-r--r--test/std/containers/associative/map/map.cons/move_assign_noexcept.pass.cpp3
-rw-r--r--test/std/containers/associative/map/map.cons/move_noexcept.pass.cpp7
-rw-r--r--test/std/containers/associative/map/map.ops/count.pass.cpp3
-rw-r--r--test/std/containers/associative/map/map.ops/count1.fail.cpp5
-rw-r--r--test/std/containers/associative/map/map.ops/count2.fail.cpp5
-rw-r--r--test/std/containers/associative/map/map.ops/count3.fail.cpp5
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range.pass.cpp3
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range1.fail.cpp5
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range2.fail.cpp5
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range3.fail.cpp5
-rw-r--r--test/std/containers/associative/map/map.ops/find.pass.cpp3
-rw-r--r--test/std/containers/associative/map/map.ops/find1.fail.cpp5
-rw-r--r--test/std/containers/associative/map/map.ops/find2.fail.cpp5
-rw-r--r--test/std/containers/associative/map/map.ops/find3.fail.cpp5
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound.pass.cpp3
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound1.fail.cpp3
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound2.fail.cpp3
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound3.fail.cpp3
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound.pass.cpp3
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound1.fail.cpp3
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound2.fail.cpp3
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound3.fail.cpp3
-rw-r--r--test/std/containers/associative/map/map.special/non_member_swap.pass.cpp8
-rw-r--r--test/std/containers/associative/map/map.special/swap_noexcept.pass.cpp28
-rw-r--r--test/std/containers/associative/multimap/iterator.pass.cpp28
-rw-r--r--test/std/containers/associative/multimap/max_size.pass.cpp38
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/compare_copy_constructible.fail.cpp2
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/copy.pass.cpp5
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/dtor_noexcept.pass.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/iter_iter.pass.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/move_assign_noexcept.pass.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/move_noexcept.pass.cpp7
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count.pass.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count1.fail.cpp5
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count2.fail.cpp5
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count3.fail.cpp5
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range.pass.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range1.fail.cpp5
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range2.fail.cpp5
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range3.fail.cpp5
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find.pass.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find1.fail.cpp5
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find2.fail.cpp5
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find3.fail.cpp5
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound.pass.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound1.fail.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound2.fail.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound3.fail.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound.pass.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound1.fail.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound2.fail.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound3.fail.cpp3
-rw-r--r--test/std/containers/associative/multimap/multimap.special/non_member_swap.pass.cpp8
-rw-r--r--test/std/containers/associative/multimap/multimap.special/swap_noexcept.pass.cpp30
-rw-r--r--test/std/containers/associative/multiset/count.pass.cpp3
-rw-r--r--test/std/containers/associative/multiset/equal_range.pass.cpp3
-rw-r--r--test/std/containers/associative/multiset/find.pass.cpp3
-rw-r--r--test/std/containers/associative/multiset/insert_initializer_list.pass.cpp5
-rw-r--r--test/std/containers/associative/multiset/iterator.pass.cpp28
-rw-r--r--test/std/containers/associative/multiset/lower_bound.pass.cpp3
-rw-r--r--test/std/containers/associative/multiset/max_size.pass.cpp35
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/compare_copy_constructible.fail.cpp2
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/copy.pass.cpp5
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/dtor_noexcept.pass.cpp3
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/initializer_list.pass.cpp3
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/iter_iter_alloc.pass.cpp3
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/move_assign_noexcept.pass.cpp3
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/move_noexcept.pass.cpp7
-rw-r--r--test/std/containers/associative/multiset/multiset.special/non_member_swap.pass.cpp8
-rw-r--r--test/std/containers/associative/multiset/multiset.special/swap_noexcept.pass.cpp28
-rw-r--r--test/std/containers/associative/multiset/upper_bound.pass.cpp3
-rw-r--r--test/std/containers/associative/set/count.pass.cpp23
-rw-r--r--test/std/containers/associative/set/equal_range.pass.cpp3
-rw-r--r--test/std/containers/associative/set/find.pass.cpp3
-rw-r--r--test/std/containers/associative/set/insert_initializer_list.pass.cpp5
-rw-r--r--test/std/containers/associative/set/iterator.pass.cpp36
-rw-r--r--test/std/containers/associative/set/lower_bound.pass.cpp3
-rw-r--r--test/std/containers/associative/set/max_size.pass.cpp35
-rw-r--r--test/std/containers/associative/set/set.cons/compare_copy_constructible.fail.cpp2
-rw-r--r--test/std/containers/associative/set/set.cons/copy.pass.cpp5
-rw-r--r--test/std/containers/associative/set/set.cons/dtor_noexcept.pass.cpp3
-rw-r--r--test/std/containers/associative/set/set.cons/initializer_list_compare_alloc.pass.cpp3
-rw-r--r--test/std/containers/associative/set/set.cons/iter_iter_alloc.pass.cpp3
-rw-r--r--test/std/containers/associative/set/set.cons/move_assign_noexcept.pass.cpp3
-rw-r--r--test/std/containers/associative/set/set.cons/move_noexcept.pass.cpp7
-rw-r--r--test/std/containers/associative/set/set.special/non_member_swap.pass.cpp8
-rw-r--r--test/std/containers/associative/set/set.special/swap_noexcept.pass.cpp28
-rw-r--r--test/std/containers/associative/set/upper_bound.pass.cpp3
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_comp.pass.cpp4
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_default.pass.cpp4
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter.pass.cpp3
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter_comp.pass.cpp3
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.special/swap_noexcept.pass.cpp4
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_container_alloc.pass.cpp3
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/ctor_container.pass.cpp3
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/ctor_default.pass.cpp4
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/move_noexcept.pass.cpp3
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/emplace.pass.cpp18
-rw-r--r--test/std/containers/container.adaptors/queue/queue.special/swap_noexcept.pass.cpp4
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_container_alloc.pass.cpp3
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/ctor_container.pass.cpp3
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/ctor_default.pass.cpp4
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/move_noexcept.pass.cpp3
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/emplace.pass.cpp16
-rw-r--r--test/std/containers/container.adaptors/stack/stack.special/swap_noexcept.pass.cpp4
-rw-r--r--test/std/containers/sequences/array/array.tuple/get.fail.cpp5
-rw-r--r--test/std/containers/sequences/array/at.pass.cpp17
-rw-r--r--test/std/containers/sequences/array/iterators.pass.cpp4
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/access.pass.cpp16
-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.cpp9
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/resize_size_value.pass.cpp9
-rw-r--r--test/std/containers/sequences/deque/deque.cons/assign_iter_iter.pass.cpp5
-rw-r--r--test/std/containers/sequences/deque/deque.cons/assign_size_value.pass.cpp5
-rw-r--r--test/std/containers/sequences/deque/deque.cons/copy.pass.cpp6
-rw-r--r--test/std/containers/sequences/deque/deque.cons/default.pass.cpp4
-rw-r--r--test/std/containers/sequences/deque/deque.cons/dtor_noexcept.pass.cpp3
-rw-r--r--test/std/containers/sequences/deque/deque.cons/iter_iter.pass.cpp13
-rw-r--r--test/std/containers/sequences/deque/deque.cons/iter_iter_alloc.pass.cpp5
-rw-r--r--test/std/containers/sequences/deque/deque.cons/move_assign_noexcept.pass.cpp5
-rw-r--r--test/std/containers/sequences/deque/deque.cons/move_noexcept.pass.cpp7
-rw-r--r--test/std/containers/sequences/deque/deque.cons/size.pass.cpp31
-rw-r--r--test/std/containers/sequences/deque/deque.cons/size_value.pass.cpp7
-rw-r--r--test/std/containers/sequences/deque/deque.cons/size_value_alloc.pass.cpp3
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/emplace.pass.cpp3
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/emplace_back.pass.cpp21
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/emplace_front.pass.cpp20
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/erase_iter.pass.cpp7
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/erase_iter_iter.pass.cpp7
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_iter_iter.pass.cpp29
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_rvalue.pass.cpp5
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_size_value.pass.cpp7
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_value.pass.cpp7
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/pop_back.pass.cpp5
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/pop_front.pass.cpp5
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_back_exception_safety.pass.cpp2
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_front.pass.cpp5
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_front_exception_safety.pass.cpp2
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_front_rvalue.pass.cpp5
-rw-r--r--test/std/containers/sequences/deque/deque.special/swap.pass.cpp8
-rw-r--r--test/std/containers/sequences/deque/deque.special/swap_noexcept.pass.cpp18
-rw-r--r--test/std/containers/sequences/deque/iterators.pass.cpp3
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/copy.pass.cpp11
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/copy_alloc.pass.cpp6
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/dtor_noexcept.pass.cpp3
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/init.pass.cpp4
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/init_alloc.pass.cpp4
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/move.pass.cpp6
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/move_assign_noexcept.pass.cpp5
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/move_noexcept.pass.cpp7
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/range.pass.cpp4
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/range_alloc.pass.cpp4
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/size.pass.cpp21
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.iter/iterators.pass.cpp3
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/emplace_front.pass.cpp20
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_exception_safety.pass.cpp2
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/remove_if.pass.cpp17
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_flist.pass.cpp5
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_one.pass.cpp5
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/member_swap.pass.cpp32
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/non_member_swap.pass.cpp32
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/swap_noexcept.pass.cpp18
-rw-r--r--test/std/containers/sequences/forwardlist/max_size.pass.cpp37
-rw-r--r--test/std/containers/sequences/list/iterators.pass.cpp7
-rw-r--r--test/std/containers/sequences/list/list.capacity/max_size.pass.cpp47
-rw-r--r--test/std/containers/sequences/list/list.cons/copy.pass.cpp6
-rw-r--r--test/std/containers/sequences/list/list.cons/default_stack_alloc.pass.cpp4
-rw-r--r--test/std/containers/sequences/list/list.cons/dtor_noexcept.pass.cpp3
-rw-r--r--test/std/containers/sequences/list/list.cons/initializer_list_alloc.pass.cpp2
-rw-r--r--test/std/containers/sequences/list/list.cons/input_iterator.pass.cpp5
-rw-r--r--test/std/containers/sequences/list/list.cons/move_assign_noexcept.pass.cpp5
-rw-r--r--test/std/containers/sequences/list/list.cons/move_noexcept.pass.cpp7
-rw-r--r--test/std/containers/sequences/list/list.cons/size_type.pass.cpp22
-rw-r--r--test/std/containers/sequences/list/list.cons/size_value_alloc.pass.cpp5
-rw-r--r--test/std/containers/sequences/list/list.modifiers/emplace_back.pass.cpp20
-rw-r--r--test/std/containers/sequences/list/list.modifiers/emplace_front.pass.cpp20
-rw-r--r--test/std/containers/sequences/list/list.modifiers/insert_iter_size_value.pass.cpp4
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_back_exception_safety.pass.cpp2
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_front_exception_safety.pass.cpp2
-rw-r--r--test/std/containers/sequences/list/list.ops/remove.pass.cpp80
-rw-r--r--test/std/containers/sequences/list/list.special/swap_noexcept.pass.cpp18
-rw-r--r--test/std/containers/sequences/vector.bool/construct_iter_iter.pass.cpp3
-rw-r--r--test/std/containers/sequences/vector.bool/construct_iter_iter_alloc.pass.cpp3
-rw-r--r--test/std/containers/sequences/vector.bool/construct_size.pass.cpp3
-rw-r--r--test/std/containers/sequences/vector.bool/copy.pass.cpp2
-rw-r--r--test/std/containers/sequences/vector.bool/copy_alloc.pass.cpp2
-rw-r--r--test/std/containers/sequences/vector.bool/dtor_noexcept.pass.cpp3
-rw-r--r--test/std/containers/sequences/vector.bool/emplace_back.pass.cpp29
-rw-r--r--test/std/containers/sequences/vector.bool/find.pass.cpp5
-rw-r--r--test/std/containers/sequences/vector.bool/insert_iter_iter_iter.pass.cpp25
-rw-r--r--test/std/containers/sequences/vector.bool/insert_iter_size_value.pass.cpp9
-rw-r--r--test/std/containers/sequences/vector.bool/insert_iter_value.pass.cpp9
-rw-r--r--test/std/containers/sequences/vector.bool/iterators.pass.cpp3
-rw-r--r--test/std/containers/sequences/vector.bool/move_assign_noexcept.pass.cpp9
-rw-r--r--test/std/containers/sequences/vector.bool/move_noexcept.pass.cpp9
-rw-r--r--test/std/containers/sequences/vector.bool/push_back.pass.cpp5
-rw-r--r--test/std/containers/sequences/vector.bool/swap.pass.cpp8
-rw-r--r--test/std/containers/sequences/vector.bool/swap_noexcept.pass.cpp18
-rw-r--r--test/std/containers/sequences/vector/contiguous.pass.cpp2
-rw-r--r--test/std/containers/sequences/vector/iterators.pass.cpp3
-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.cpp5
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/resize_size.pass.cpp8
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/resize_size_value.pass.cpp5
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/shrink_to_fit.pass.cpp6
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_default.pass.cpp4
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_iter_iter.pass.cpp16
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_iter_iter_alloc.pass.cpp8
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_size.pass.cpp3
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_size_value.pass.cpp5
-rw-r--r--test/std/containers/sequences/vector/vector.cons/copy.pass.cpp2
-rw-r--r--test/std/containers/sequences/vector/vector.cons/copy_alloc.pass.cpp2
-rw-r--r--test/std/containers/sequences/vector/vector.cons/dtor_noexcept.pass.cpp3
-rw-r--r--test/std/containers/sequences/vector/vector.data/data.pass.cpp2
-rw-r--r--test/std/containers/sequences/vector/vector.data/data_const.pass.cpp2
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/emplace.pass.cpp38
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/emplace_back.pass.cpp34
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/erase_iter_db1.pass.cpp51
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/erase_iter_db2.pass.cpp53
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/erase_iter_iter_db1.pass.cpp51
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/erase_iter_iter_db2.pass.cpp51
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/erase_iter_iter_db3.pass.cpp51
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/erase_iter_iter_db4.pass.cpp49
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_iter_iter.pass.cpp55
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_rvalue.pass.cpp34
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_size_value.pass.cpp33
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_value.pass.cpp35
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/pop_back.pass.cpp22
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/push_back.pass.cpp38
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/push_back_exception_safety.pass.cpp14
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/push_back_rvalue.pass.cpp38
-rw-r--r--test/std/containers/sequences/vector/vector.special/db_swap_1.pass.cpp56
-rw-r--r--test/std/containers/sequences/vector/vector.special/swap.pass.cpp14
-rw-r--r--test/std/containers/sequences/vector/vector.special/swap_noexcept.pass.cpp18
-rw-r--r--test/std/containers/stack_allocator.h66
-rw-r--r--test/std/containers/unord/unord.map/bucket.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.map/bucket_count.pass.cpp8
-rw-r--r--test/std/containers/unord/unord.map/bucket_size.pass.cpp21
-rw-r--r--test/std/containers/unord/unord.map/iterators.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.map/max_size.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.map/rehash.pass.cpp13
-rw-r--r--test/std/containers/unord/unord.map/reserve.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.map/swap_member.pass.cpp177
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/allocator.pass.cpp9
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/assign_copy.pass.cpp18
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/assign_init.pass.cpp9
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/assign_move.pass.cpp26
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/compare_copy_constructible.fail.cpp2
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/copy.pass.cpp24
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/copy_alloc.pass.cpp18
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/default.pass.cpp7
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/dtor_noexcept.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/hash_copy_constructible.fail.cpp2
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init_size.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init_size_hash.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init_size_hash_equal.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init_size_hash_equal_allocator.pass.cpp18
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/move.pass.cpp26
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/move_alloc.pass.cpp22
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/move_assign_noexcept.pass.cpp3
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/move_noexcept.pass.cpp7
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range_size.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash_equal.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash_equal_allocator.pass.cpp18
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size.fail.cpp5
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size_hash.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size_hash_equal.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size_hash_equal_allocator.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.map/unord.map.elem/at.pass.cpp10
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/insert_hint_rvalue.pass.cpp16
-rw-r--r--test/std/containers/unord/unord.map/unord.map.modifiers/insert_rvalue.pass.cpp16
-rw-r--r--test/std/containers/unord/unord.map/unord.map.swap/swap_noexcept.pass.cpp43
-rw-r--r--test/std/containers/unord/unord.map/unord.map.swap/swap_non_member.pass.cpp177
-rw-r--r--test/std/containers/unord/unord.multimap/bucket.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.multimap/bucket_count.pass.cpp6
-rw-r--r--test/std/containers/unord/unord.multimap/bucket_size.pass.cpp29
-rw-r--r--test/std/containers/unord/unord.multimap/iterators.fail.cpp6
-rw-r--r--test/std/containers/unord/unord.multimap/iterators.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.multimap/local_iterators.fail.cpp10
-rw-r--r--test/std/containers/unord/unord.multimap/max_size.pass.cpp43
-rw-r--r--test/std/containers/unord/unord.multimap/rehash.pass.cpp18
-rw-r--r--test/std/containers/unord/unord.multimap/reserve.pass.cpp9
-rw-r--r--test/std/containers/unord/unord.multimap/scary.pass.cpp1
-rw-r--r--test/std/containers/unord/unord.multimap/swap_member.pass.cpp178
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/allocator.pass.cpp11
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_copy.pass.cpp18
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_init.pass.cpp9
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_move.pass.cpp26
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/compare_copy_constructible.fail.cpp2
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/copy.pass.cpp24
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/copy_alloc.pass.cpp18
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/default.pass.cpp7
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/dtor_noexcept.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/hash_copy_constructible.fail.cpp2
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size_hash.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size_hash_equal.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size_hash_equal_allocator.pass.cpp18
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move.pass.cpp53
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_alloc.pass.cpp22
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_assign_noexcept.pass.cpp3
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_noexcept.pass.cpp7
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash_equal.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash_equal_allocator.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size.fail.cpp5
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size_hash.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size_hash_equal.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size_hash_equal_allocator.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/emplace_hint.pass.cpp17
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_const_iter.pass.cpp15
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_key.pass.cpp73
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_range.pass.cpp17
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_hint_rvalue.pass.cpp16
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_init.pass.cpp9
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_range.pass.cpp9
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_rvalue.pass.cpp16
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.swap/swap_noexcept.pass.cpp43
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.swap/swap_non_member.pass.cpp178
-rw-r--r--test/std/containers/unord/unord.multiset/bucket.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.multiset/bucket_count.pass.cpp9
-rw-r--r--test/std/containers/unord/unord.multiset/bucket_size.pass.cpp29
-rw-r--r--test/std/containers/unord/unord.multiset/erase_const_iter.pass.cpp7
-rw-r--r--test/std/containers/unord/unord.multiset/iterators.fail.cpp6
-rw-r--r--test/std/containers/unord/unord.multiset/iterators.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.multiset/local_iterators.fail.cpp10
-rw-r--r--test/std/containers/unord/unord.multiset/max_size.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.multiset/rehash.pass.cpp13
-rw-r--r--test/std/containers/unord/unord.multiset/reserve.pass.cpp9
-rw-r--r--test/std/containers/unord/unord.multiset/scary.pass.cpp1
-rw-r--r--test/std/containers/unord/unord.multiset/swap_member.pass.cpp178
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/allocator.pass.cpp11
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_copy.pass.cpp18
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_init.pass.cpp9
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_move.pass.cpp48
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/compare_copy_constructible.fail.cpp2
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/copy.pass.cpp24
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/copy_alloc.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/default.pass.cpp7
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/dtor_noexcept.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/hash_copy_constructible.fail.cpp2
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size_hash.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size_hash_equal.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size_hash_equal_allocator.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move.pass.cpp52
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_alloc.pass.cpp38
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_assign_noexcept.pass.cpp3
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_noexcept.pass.cpp7
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash_equal.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash_equal_allocator.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size.fail.cpp5
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size_hash.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size_hash_equal.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size_hash_equal_allocator.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.swap/swap_noexcept.pass.cpp43
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.swap/swap_non_member.pass.cpp178
-rw-r--r--test/std/containers/unord/unord.set/bucket.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.set/bucket_count.pass.cpp9
-rw-r--r--test/std/containers/unord/unord.set/bucket_size.pass.cpp21
-rw-r--r--test/std/containers/unord/unord.set/erase_const_iter.pass.cpp8
-rw-r--r--test/std/containers/unord/unord.set/iterators.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.set/max_size.pass.cpp36
-rw-r--r--test/std/containers/unord/unord.set/rehash.pass.cpp13
-rw-r--r--test/std/containers/unord/unord.set/reserve.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.set/swap_member.pass.cpp178
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/allocator.pass.cpp11
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/assign_copy.pass.cpp18
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/assign_init.pass.cpp9
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/assign_move.pass.cpp26
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/compare_copy_constructible.fail.cpp2
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/copy.pass.cpp24
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/copy_alloc.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/default.pass.cpp7
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/dtor_noexcept.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/hash_copy_constructible.fail.cpp2
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init_size.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init_size_hash.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init_size_hash_equal.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init_size_hash_equal_allocator.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/move.pass.cpp52
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/move_alloc.pass.cpp13
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/move_assign_noexcept.pass.cpp3
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/move_noexcept.pass.cpp7
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range_size.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash_equal.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash_equal_allocator.pass.cpp14
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size.fail.cpp3
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size_hash.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size_hash_equal.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size_hash_equal_allocator.pass.cpp5
-rw-r--r--test/std/containers/unord/unord.set/unord.set.swap/swap_noexcept.pass.cpp43
-rw-r--r--test/std/containers/unord/unord.set/unord.set.swap/swap_non_member.pass.cpp178
-rw-r--r--test/std/depr/depr.c.headers/ciso646.pass.cpp4
-rw-r--r--test/std/depr/depr.c.headers/complex.h.pass.cpp4
-rw-r--r--test/std/depr/depr.c.headers/inttypes_h.pass.cpp86
-rw-r--r--test/std/depr/depr.c.headers/stdlib_h.pass.cpp2
-rw-r--r--test/std/depr/depr.c.headers/tgmath_h.pass.cpp4
-rw-r--r--test/std/diagnostics/syserr/is_error_code_enum.pass.cpp51
-rw-r--r--test/std/diagnostics/syserr/is_error_condition_enum.pass.cpp51
-rw-r--r--test/std/diagnostics/syserr/syserr.hash/error_code.pass.cpp2
-rw-r--r--test/std/diagnostics/syserr/syserr.hash/error_condition.pass.cpp44
-rw-r--r--test/std/experimental/algorithms/alg.random.sample/sample.fail.cpp5
-rw-r--r--test/std/experimental/algorithms/alg.random.sample/sample.pass.cpp18
-rw-r--r--test/std/experimental/any/any.class/any.assign/copy.pass.cpp2
-rw-r--r--test/std/experimental/any/any.class/any.assign/move.pass.cpp2
-rw-r--r--test/std/experimental/any/any.class/any.assign/value.pass.cpp2
-rw-r--r--test/std/experimental/any/any.class/any.cons/copy.pass.cpp2
-rw-r--r--test/std/experimental/any/any.class/any.cons/default.pass.cpp2
-rw-r--r--test/std/experimental/any/any.class/any.cons/move.pass.cpp2
-rw-r--r--test/std/experimental/any/any.class/any.cons/value.pass.cpp2
-rw-r--r--test/std/experimental/any/any.class/any.modifiers/clear.pass.cpp2
-rw-r--r--test/std/experimental/any/any.class/any.modifiers/swap.pass.cpp2
-rw-r--r--test/std/experimental/any/any.class/any.observers/empty.pass.cpp2
-rw-r--r--test/std/experimental/any/any.class/any.observers/type.pass.cpp2
-rw-r--r--test/std/experimental/any/any.nonmembers/any.cast/any_cast_pointer.pass.cpp2
-rw-r--r--test/std/experimental/any/any.nonmembers/any.cast/any_cast_reference.pass.cpp5
-rw-r--r--test/std/experimental/filesystem/class.directory_iterator/directory_iterator.members/ctor.pass.cpp7
-rw-r--r--test/std/experimental/filesystem/class.path/path.member/path.append.pass.cpp83
-rw-r--r--test/std/experimental/filesystem/class.path/path.member/path.assign/source.pass.cpp71
-rw-r--r--test/std/experimental/filesystem/class.path/path.member/path.compare.pass.cpp18
-rw-r--r--test/std/experimental/filesystem/class.path/path.member/path.concat.pass.cpp116
-rw-r--r--test/std/experimental/filesystem/class.path/path.member/path.construct/source.pass.cpp39
-rw-r--r--test/std/experimental/filesystem/class.path/path.member/path.modifiers/clear.pass.cpp2
-rw-r--r--test/std/experimental/filesystem/class.path/path.member/path.modifiers/remove_filename.pass.cpp8
-rw-r--r--test/std/experimental/filesystem/class.path/path.member/path.native.obs/c_str.pass.cpp2
-rw-r--r--test/std/experimental/filesystem/class.path/path.member/path.native.obs/native.pass.cpp2
-rw-r--r--test/std/experimental/filesystem/class.path/path.member/path.native.obs/operator_string.pass.cpp2
-rw-r--r--test/std/experimental/filesystem/class.path/path.nonmember/path.io.pass.cpp1
-rw-r--r--test/std/experimental/filesystem/class.rec.dir.itr/rec.dir.itr.members/ctor.pass.cpp6
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.copy/copy.pass.cpp77
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.copy_file/copy_file.pass.cpp30
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.copy_symlink/copy_symlink.pass.cpp1
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.create_directory_symlink/create_directory_symlink.pass.cpp15
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.create_hard_link/create_hard_link.pass.cpp15
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.create_symlink/create_symlink.pass.cpp15
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.hard_lk_ct/hard_link_count.pass.cpp25
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.is_empty/is_empty.pass.cpp29
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.permissions/permissions.pass.cpp6
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.read_symlink/read_symlink.pass.cpp1
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.remove/remove.pass.cpp1
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.remove_all/remove_all.pass.cpp1
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.rename/rename.pass.cpp1
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.resize_file/resize_file.pass.cpp1
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.space/space.pass.cpp1
-rw-r--r--test/std/experimental/filesystem/fs.op.funcs/fs.op.temp_dir_path/temp_directory_path.pass.cpp19
-rw-r--r--test/std/experimental/func/func.searchers/func.searchers.boyer_moore/hash.pass.cpp2
-rw-r--r--test/std/experimental/func/func.searchers/func.searchers.boyer_moore/hash.pred.pass.cpp9
-rw-r--r--test/std/experimental/func/func.searchers/func.searchers.boyer_moore/pred.pass.cpp4
-rw-r--r--test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/hash.pass.cpp2
-rw-r--r--test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/hash.pred.pass.cpp2
-rw-r--r--test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/pred.pass.cpp2
-rw-r--r--test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_const_lvalue_pair.pass.cpp5
-rw-r--r--test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_rvalue.pass.cpp5
-rw-r--r--test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_values.pass.cpp5
-rw-r--r--test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_piecewise_pair.pass.cpp4
-rw-r--r--test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_types.pass.cpp4
-rw-r--r--test/std/experimental/memory/memory.resource/memory.resource.public/allocate.pass.cpp4
-rw-r--r--test/std/experimental/numeric/numeric.ops.overview/nothing_to_do.pass.cpp15
-rw-r--r--test/std/experimental/numeric/numeric.ops/nothing_to_do.pass.cpp15
-rw-r--r--test/std/experimental/numeric/numeric.ops/numeric.ops.gcd/gcd.not_integral1.fail.cpp24
-rw-r--r--test/std/experimental/numeric/numeric.ops/numeric.ops.gcd/gcd.not_integral2.fail.cpp24
-rw-r--r--test/std/experimental/numeric/numeric.ops/numeric.ops.gcd/gcd.pass.cpp132
-rw-r--r--test/std/experimental/numeric/numeric.ops/numeric.ops.lcm/lcm.not_integral1.fail.cpp24
-rw-r--r--test/std/experimental/numeric/numeric.ops/numeric.ops.lcm/lcm.not_integral2.fail.cpp24
-rw-r--r--test/std/experimental/numeric/numeric.ops/numeric.ops.lcm/lcm.pass.cpp131
-rw-r--r--test/std/experimental/optional/optional.nullops/less_equal.pass.cpp4
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.assign/assign_value.pass.cpp13
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.assign/copy.pass.cpp19
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.assign/emplace.pass.cpp13
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.assign/emplace_initializer_list.pass.cpp18
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.assign/move.pass.cpp23
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/const_T.pass.cpp7
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/copy.pass.cpp23
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/in_place_t.pass.cpp6
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/initializer_list.pass.cpp7
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/move.pass.cpp34
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/rvalue_T.pass.cpp7
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/op_arrow_const.pass.cpp3
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/value.pass.cpp5
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/value_const.pass.cpp5
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.swap/swap.pass.cpp18
-rw-r--r--test/std/experimental/optional/optional.specalg/swap.pass.cpp9
-rw-r--r--test/std/experimental/string.view/string.view.access/data.pass.cpp2
-rw-r--r--test/std/experimental/string.view/string.view.access/index.pass.cpp2
-rw-r--r--test/std/experimental/string.view/string.view.capacity/capacity.pass.cpp2
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opeq.string_view.pointer.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opeq.string_view.string_view.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opge.string_view.pointer.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opge.string_view.string_view.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opgt.string_view.pointer.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opgt.string_view.string_view.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.comparison/ople.string_view.pointer.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.comparison/ople.string_view.string_view.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.comparison/oplt.string_view.pointer.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.comparison/oplt.string_view.string_view.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opne.string_view.pointer.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opne.string_view.string_view.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.cons/default.pass.cpp4
-rw-r--r--test/std/experimental/string.view/string.view.cons/from_literal.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.cons/from_ptr_len.pass.cpp8
-rw-r--r--test/std/experimental/string.view/string.view.find/find_char_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_not_of_char_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_not_of_pointer_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_not_of_pointer_size_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_of_char_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_of_pointer_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_of_pointer_size_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_not_of_char_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_not_of_pointer_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_not_of_pointer_size_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_of_char_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_of_pointer_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_of_pointer_size_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_pointer_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_pointer_size_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/find_string_view_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/rfind_char_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/rfind_pointer_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/rfind_pointer_size_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.find/rfind_string_view_size.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.iterators/begin.pass.cpp2
-rw-r--r--test/std/experimental/string.view/string.view.iterators/end.pass.cpp9
-rw-r--r--test/std/experimental/string.view/string.view.iterators/rend.pass.cpp7
-rw-r--r--test/std/experimental/string.view/string.view.modifiers/clear.pass.cpp4
-rw-r--r--test/std/experimental/string.view/string.view.modifiers/remove_prefix.pass.cpp4
-rw-r--r--test/std/experimental/string.view/string.view.modifiers/remove_suffix.pass.cpp4
-rw-r--r--test/std/experimental/string.view/string.view.modifiers/swap.pass.cpp4
-rw-r--r--test/std/experimental/string.view/string.view.nonmem/quoted.pass.cpp4
-rw-r--r--test/std/experimental/string.view/string.view.ops/compare.pointer.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.ops/compare.sv.pass.cpp3
-rw-r--r--test/std/experimental/string.view/string.view.ops/substr.pass.cpp1
-rw-r--r--test/std/experimental/utilities/meta/meta.detect/detected_or.pass.cpp40
-rw-r--r--test/std/experimental/utilities/meta/meta.detect/detected_t.pass.cpp48
-rw-r--r--test/std/experimental/utilities/meta/meta.detect/is_detected.pass.cpp37
-rw-r--r--test/std/experimental/utilities/meta/meta.detect/is_detected_convertible.pass.cpp50
-rw-r--r--test/std/experimental/utilities/meta/meta.detect/is_detected_exact.pass.cpp49
-rw-r--r--test/std/experimental/utilities/meta/meta.logical/conjunction.pass.cpp68
-rw-r--r--test/std/experimental/utilities/meta/meta.logical/disjunction.pass.cpp68
-rw-r--r--test/std/experimental/utilities/meta/meta.logical/negation.pass.cpp41
-rw-r--r--test/std/experimental/utilities/propagate_const/propagate_const.class/propagate_const.ctors/move_ctor.pass.cpp1
-rw-r--r--test/std/experimental/utilities/propagate_const/propagate_const.nonmembers/hash.pass.cpp2
-rw-r--r--test/std/experimental/utilities/ratio/header.ratio.synop/includes.pass.cpp1
-rw-r--r--test/std/experimental/utilities/tuple/tuple.apply/return_type.pass.cpp32
-rw-r--r--test/std/experimental/utilities/utility/utility.erased.type/erased_type.pass.cpp3
-rw-r--r--test/std/input.output/file.streams/c.files/cinttypes.pass.cpp86
-rw-r--r--test/std/input.output/file.streams/c.files/cstdio.pass.cpp4
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.virtuals/underflow.pass.cpp4
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.cons/pointer.pass.cpp18
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.cons/string.pass.cpp18
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.cons/pointer.pass.cpp12
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.cons/string.pass.cpp12
-rw-r--r--test/std/input.output/iostream.format/ext.manip/put_time.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.rvalue/rvalue.pass.cpp21
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.unformatted/get.pass.cpp10
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.unformatted/get_streambuf.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.unformatted/get_streambuf_chart.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.unformatted/ignore_0xff.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/bool.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/double.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/float.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/int.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/long.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/long_double.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/long_long.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/minus1.pass.cpp2
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/pointer.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/short.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/unsigned_int.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/unsigned_long.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/unsigned_long_long.pass.cpp6
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/unsigned_short.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/CharT.pass.cpp2
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/CharT_pointer.pass.cpp2
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/char.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/char_pointer.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/char_to_wide.pass.cpp2
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/char_to_wide_pointer.pass.cpp2
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/signed_char.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/signed_char_pointer.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/unsigned_char.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/unsigned_char_pointer.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters/basic_ios.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters/ios_base.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters/ostream.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters/streambuf.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.manip/endl.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.manip/ends.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.rvalue/CharT_pointer.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.unformatted/put.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream.unformatted/write.pass.cpp4
-rw-r--r--test/std/input.output/iostream.format/output.streams/ostream_sentry/destruct.pass.cpp5
-rw-r--r--test/std/input.output/iostream.format/quoted.manip/quoted.pass.cpp1
-rw-r--r--test/std/input.output/iostream.forward/iosfwd.pass.cpp231
-rw-r--r--test/std/input.output/iostreams.base/ios/basic.ios.members/copyfmt.pass.cpp5
-rw-r--r--test/std/input.output/iostreams.base/ios/basic.ios.members/set_rdbuf.pass.cpp8
-rw-r--r--test/std/input.output/iostreams.base/ios/iostate.flags/bool.pass.cpp9
-rw-r--r--test/std/input.output/iostreams.base/ios/iostate.flags/clear.pass.cpp6
-rw-r--r--test/std/input.output/iostreams.base/ios/iostate.flags/exceptions_iostate.pass.cpp5
-rw-r--r--test/std/input.output/iostreams.base/ios/iostate.flags/setstate.pass.cpp6
-rw-r--r--test/std/input.output/iostreams.base/is_error_code_enum_io_errc.pass.cpp25
-rw-r--r--test/std/input.output/stream.buffers/streambuf/streambuf.cons/copy.fail.cpp4
-rw-r--r--test/std/input.output/string.streams/ostringstream/ostringstream.assign/member_swap.pass.cpp8
-rw-r--r--test/std/input.output/string.streams/ostringstream/ostringstream.assign/move.pass.cpp4
-rw-r--r--test/std/input.output/string.streams/ostringstream/ostringstream.assign/nonmember_swap.pass.cpp8
-rw-r--r--test/std/input.output/string.streams/ostringstream/ostringstream.cons/move.pass.cpp4
-rw-r--r--test/std/input.output/string.streams/ostringstream/ostringstream.cons/string.pass.cpp8
-rw-r--r--test/std/input.output/string.streams/stringbuf/stringbuf.virtuals/overflow.pass.cpp2
-rw-r--r--test/std/input.output/string.streams/stringbuf/stringbuf.virtuals/pbackfail.pass.cpp2
-rw-r--r--test/std/input.output/string.streams/stringstream.cons/move2.pass.cpp3
-rw-r--r--test/std/iterators/iterator.range/begin-end.fail.cpp4
-rw-r--r--test/std/iterators/iterator.range/begin-end.pass.cpp19
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/make_move_iterator.pass.cpp11
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/minus.pass.cpp14
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/plus.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+/difference_type.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+=/difference_type.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-/difference_type.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-=/difference_type.pass.cpp12
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_eq.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_gt.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_gte.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_lt.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_lte.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_neq.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/convert.pass.cpp12
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/default.pass.cpp9
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/iter.pass.cpp11
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr/post.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr/pre.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr/post.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr/pre.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.index/difference_type.pass.cpp44
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.ref/op_arrow.pass.cpp15
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.star/op_star.pass.cpp37
-rw-r--r--test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=/move_iterator.pass.cpp13
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/default.pass.cpp11
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/iter.pass.cpp13
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/reverse_iterator.pass.cpp14
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.make/make_reverse_iterator.pass.cpp14
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op!=/test.pass.cpp17
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++/post.pass.cpp18
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++/pre.pass.cpp19
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+/difference_type.pass.cpp18
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+=/difference_type.pass.cpp14
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--/post.pass.cpp18
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--/pre.pass.cpp19
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-/difference_type.pass.cpp18
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-=/difference_type.pass.cpp14
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op.star/op_star.pass.cpp17
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=/reverse_iterator.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op==/test.pass.cpp18
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opdiff/test.pass.cpp16
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt/test.pass.cpp17
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt=/test.pass.cpp17
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opindex/difference_type.pass.cpp11
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt/test.pass.cpp17
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt=/test.pass.cpp17
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opref/op_arrow.pass.cpp32
-rw-r--r--test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opsum/difference_type.pass.cpp18
-rw-r--r--test/std/iterators/stream.iterators/istream.iterator/istream.iterator.cons/copy.pass.cpp4
-rw-r--r--test/std/iterators/stream.iterators/istream.iterator/istream.iterator.cons/default.pass.cpp31
-rw-r--r--test/std/iterators/stream.iterators/istream.iterator/types.pass.cpp15
-rw-r--r--test/std/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator_equal/equal.pass.cpp22
-rw-r--r--test/std/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator_op!=/not_equal.pass.cpp22
-rw-r--r--test/std/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator_op==/equal.pass.cpp22
-rw-r--r--test/std/iterators/stream.iterators/ostream.iterator/ostream.iterator.cons.des/copy.pass.cpp1
-rw-r--r--test/std/iterators/stream.iterators/ostream.iterator/ostream.iterator.ops/assign_t.pass.cpp4
-rw-r--r--test/std/language.support/support.dynamic/align_val_t.pass.cpp34
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/delete_align_val_t_replace.pass.cpp89
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t.pass.cpp80
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t_nothrow.pass.cpp82
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t_nothrow_replace.pass.cpp83
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t_replace.pass.cpp85
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/new_array.pass.cpp5
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow.pass.cpp7
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow_replace.pass.cpp14
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/new_array_replace.pass.cpp13
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array11.pass.cpp8
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array14.pass.cpp8
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array_calls_unsized_delete_array.pass.cpp6
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array_fsizeddeallocation.sh.cpp8
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/delete_align_val_t_replace.pass.cpp90
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/new.pass.cpp6
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t.pass.cpp80
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t_nothrow.pass.cpp82
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t_nothrow_replace.pass.cpp84
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t_replace.pass.cpp85
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/new_nothrow.pass.cpp7
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/new_nothrow_replace.pass.cpp13
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/new_replace.pass.cpp6
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete11.pass.cpp8
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete14.pass.cpp8
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete_calls_unsized_delete.pass.cpp14
-rw-r--r--test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete_fsizeddeallocation.sh.cpp15
-rw-r--r--test/std/language.support/support.exception/except.nested/assign.pass.cpp5
-rw-r--r--test/std/language.support/support.exception/except.nested/ctor_copy.pass.cpp5
-rw-r--r--test/std/language.support/support.exception/except.nested/ctor_default.pass.cpp5
-rw-r--r--test/std/language.support/support.exception/except.nested/rethrow_if_nested.pass.cpp6
-rw-r--r--test/std/language.support/support.exception/except.nested/rethrow_nested.pass.cpp2
-rw-r--r--test/std/language.support/support.exception/except.nested/throw_with_nested.pass.cpp2
-rw-r--r--test/std/language.support/support.exception/propagation/current_exception.pass.cpp2
-rw-r--r--test/std/language.support/support.exception/propagation/make_exception_ptr.pass.cpp2
-rw-r--r--test/std/language.support/support.exception/propagation/rethrow_exception.pass.cpp2
-rw-r--r--test/std/language.support/support.exception/uncaught/uncaught_exception.pass.cpp2
-rw-r--r--test/std/language.support/support.exception/uncaught/uncaught_exceptions.pass.cpp2
-rw-r--r--test/std/language.support/support.initlist/support.initlist.access/access.pass.cpp15
-rw-r--r--test/std/language.support/support.initlist/support.initlist.cons/default.pass.cpp6
-rw-r--r--test/std/language.support/support.initlist/support.initlist.range/begin_end.pass.cpp15
-rw-r--r--test/std/language.support/support.limits/limits/numeric.limits.members/infinity.pass.cpp2
-rw-r--r--test/std/language.support/support.runtime/cstdlib.pass.cpp2
-rw-r--r--test/std/language.support/support.types/nullptr_t.pass.cpp25
-rw-r--r--test/std/localization/locale.categories/category.collate/locale.collate/types.pass.cpp2
-rw-r--r--test/std/localization/locale.categories/category.ctype/facet.ctype.special/types.pass.cpp1
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members/char32_t_in.pass.cpp2
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members/char32_t_out.pass.cpp2
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members/wchar_t_in.pass.cpp7
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members/wchar_t_out.pass.cpp13
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.codecvt/types_char.pass.cpp1
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.codecvt/types_char16_t.pass.cpp3
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.codecvt/types_char32_t.pass.cpp3
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.codecvt/types_wchar_t.pass.cpp1
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.ctype.byname/tolower_1.pass.cpp30
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.ctype.byname/tolower_many.pass.cpp33
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.ctype.byname/toupper_1.pass.cpp32
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.ctype.byname/toupper_many.pass.cpp37
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.ctype.byname/widen_1.pass.cpp21
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.ctype.byname/widen_many.pass.cpp18
-rw-r--r--test/std/localization/locale.categories/category.ctype/locale.ctype/types.pass.cpp1
-rw-r--r--test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp13
-rw-r--r--test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/decimal_point.pass.cpp21
-rw-r--r--test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/thousands_sep.pass.cpp29
-rw-r--r--test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long.pass.cpp27
-rw-r--r--test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long_double.pass.cpp14
-rw-r--r--test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_unsigned_long.pass.cpp37
-rw-r--r--test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_unsigned_long_long.pass.cpp12
-rw-r--r--test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_long_long.pass.cpp3
-rw-r--r--test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_unsigned_int.pass.cpp2
-rw-r--r--test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_unsigned_long.pass.cpp2
-rw-r--r--test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_unsigned_long_long.pass.cpp2
-rw-r--r--test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_unsigned_short.pass.cpp2
-rw-r--r--test/std/localization/locale.categories/category.time/locale.time.get/time_base.pass.cpp1
-rw-r--r--test/std/localization/locale.categories/facet.numpunct/locale.numpunct.byname/grouping.pass.cpp13
-rw-r--r--test/std/localization/locale.categories/facet.numpunct/locale.numpunct.byname/thousands_sep.pass.cpp14
-rw-r--r--test/std/localization/locale.categories/facet.numpunct/locale.numpunct/types.pass.cpp2
-rw-r--r--test/std/localization/locales/locale.convenience/conversions/conversions.buffer/ctor.pass.cpp3
-rw-r--r--test/std/localization/locales/locale.convenience/conversions/conversions.buffer/state.pass.cpp1
-rw-r--r--test/std/localization/locales/locale.convenience/conversions/conversions.string/ctor_codecvt.pass.cpp4
-rw-r--r--test/std/localization/locales/locale.convenience/conversions/conversions.string/ctor_err_string.pass.cpp9
-rw-r--r--test/std/localization/locales/locale.convenience/conversions/conversions.string/state.pass.cpp1
-rw-r--r--test/std/localization/locales/locale.global.templates/use_facet.pass.cpp6
-rw-r--r--test/std/localization/locales/locale/locale.cons/char_pointer.pass.cpp5
-rw-r--r--test/std/localization/locales/locale/locale.members/combine.pass.cpp5
-rw-r--r--test/std/numerics/c.math/ctgmath.pass.cpp5
-rw-r--r--test/std/numerics/c.math/tgmath_h.pass.cpp4
-rw-r--r--test/std/numerics/complex.number/ccmplx/ccomplex.pass.cpp4
-rw-r--r--test/std/numerics/complex.number/cmplx.over/UDT_is_rejected.fail.cpp74
-rw-r--r--test/std/numerics/complex.number/cmplx.over/arg.pass.cpp2
-rw-r--r--test/std/numerics/complex.number/cmplx.over/imag.pass.cpp5
-rw-r--r--test/std/numerics/complex.number/cmplx.over/norm.pass.cpp2
-rw-r--r--test/std/numerics/complex.number/cmplx.over/real.pass.cpp5
-rw-r--r--test/std/numerics/complex.number/complex.members/real_imag.pass.cpp4
-rw-r--r--test/std/numerics/complex.number/complex.ops/complex_equals_complex.pass.cpp4
-rw-r--r--test/std/numerics/complex.number/complex.ops/complex_equals_scalar.pass.cpp4
-rw-r--r--test/std/numerics/complex.number/complex.ops/complex_not_equals_complex.pass.cpp4
-rw-r--r--test/std/numerics/complex.number/complex.ops/complex_not_equals_scalar.pass.cpp4
-rw-r--r--test/std/numerics/complex.number/complex.ops/scalar_equals_complex.pass.cpp4
-rw-r--r--test/std/numerics/complex.number/complex.ops/scalar_not_equals_complex.pass.cpp4
-rw-r--r--test/std/numerics/complex.number/complex.transcendentals/cos.pass.cpp1
-rw-r--r--test/std/numerics/complex.number/complex.transcendentals/cosh.pass.cpp1
-rw-r--r--test/std/numerics/complex.number/complex.transcendentals/log10.pass.cpp1
-rw-r--r--test/std/numerics/complex.number/complex.transcendentals/pow_complex_complex.pass.cpp1
-rw-r--r--test/std/numerics/complex.number/complex.transcendentals/pow_complex_scalar.pass.cpp1
-rw-r--r--test/std/numerics/complex.number/complex.transcendentals/pow_scalar_complex.pass.cpp1
-rw-r--r--test/std/numerics/complex.number/complex.transcendentals/sin.pass.cpp1
-rw-r--r--test/std/numerics/complex.number/complex.transcendentals/sinh.pass.cpp1
-rw-r--r--test/std/numerics/complex.number/complex.transcendentals/tan.pass.cpp1
-rw-r--r--test/std/numerics/complex.number/complex.transcendentals/tanh.pass.cpp1
-rw-r--r--test/std/numerics/numarray/template.slice.array/slice.arr.assign/slice_array.pass.cpp1
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.access/access.pass.cpp4
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.access/const_access.pass.cpp2
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.assign/copy_assign.pass.cpp9
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.assign/initializer_list_assign.pass.cpp9
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.assign/move_assign.pass.cpp9
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.assign/value_assign.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/and_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/and_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/divide_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/divide_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/minus_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/minus_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/modulo_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/modulo_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/or_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/or_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/plus_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/plus_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/shift_left_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/shift_left_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/shift_right_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/shift_right_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/times_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/times_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/xor_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cassign/xor_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cons/copy.pass.cpp9
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cons/initializer_list.pass.cpp4
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cons/move.pass.cpp9
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.cons/pointer_size.pass.cpp9
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.members/resize.pass.cpp7
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.members/swap.pass.cpp21
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.unary/bit_not.pass.cpp9
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.unary/negate.pass.cpp11
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.unary/not.pass.cpp5
-rw-r--r--test/std/numerics/numarray/template.valarray/valarray.unary/plus.pass.cpp11
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_valarray_value.pass.cpp5
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_value_valarray.pass.cpp5
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_valarray_value.pass.cpp5
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_value_valarray.pass.cpp5
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.special/swap.pass.cpp21
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/abs_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/acos_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/asin_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/cos_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/cosh_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/exp_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/log10_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/log_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_valarray_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_valarray_value.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_value_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sin_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sinh_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sqrt_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/tan_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/tanh_valarray.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.range/end_const.pass.cpp3
-rw-r--r--test/std/numerics/numarray/valarray.range/end_non_const.pass.cpp3
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.bool1.fail.cpp25
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.bool2.fail.cpp25
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.bool3.fail.cpp25
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.bool4.fail.cpp25
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.not_integral1.fail.cpp25
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.not_integral2.fail.cpp25
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.pass.cpp132
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.bool1.fail.cpp25
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.bool2.fail.cpp25
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.bool3.fail.cpp25
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.bool4.fail.cpp25
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.not_integral1.fail.cpp25
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.not_integral2.fail.cpp25
-rw-r--r--test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.pass.cpp131
-rw-r--r--test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp18
-rw-r--r--test/std/numerics/rand/rand.adapt/rand.adapt.ibits/eval.pass.cpp8
-rw-r--r--test/std/numerics/rand/rand.adapt/rand.adapt.ibits/result_type.pass.cpp8
-rw-r--r--test/std/numerics/rand/rand.adapt/rand.adapt.ibits/values.pass.cpp18
-rw-r--r--test/std/numerics/rand/rand.adapt/rand.adapt.shuf/eval.pass.cpp8
-rw-r--r--test/std/numerics/rand/rand.adapt/rand.adapt.shuf/result_type.pass.cpp8
-rw-r--r--test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp9
-rw-r--r--test/std/numerics/rand/rand.device/ctor.pass.cpp5
-rw-r--r--test/std/numerics/rand/rand.device/entropy.pass.cpp1
-rw-r--r--test/std/numerics/rand/rand.device/eval.pass.cpp4
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp5
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp5
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval.pass.cpp38
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval_param.pass.cpp6
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eval.pass.cpp12
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eval_param.pass.cpp6
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval.pass.cpp16
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval_param.pass.cpp6
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp7
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp7
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eval.pass.cpp2
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eval_param.pass.cpp2
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval.pass.cpp10
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval_param.pass.cpp10
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp3
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp3
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval.pass.cpp6
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval_param.pass.cpp6
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp7
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp3
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval.pass.cpp8
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval_param.pass.cpp8
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval.pass.cpp6
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval_param.pass.cpp6
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eval.pass.cpp6
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eval_param.pass.cpp6
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp7
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp7
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval.pass.cpp44
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp5
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval.pass.cpp66
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval_param.pass.cpp12
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp21
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp3
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp23
-rw-r--r--test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp3
-rw-r--r--test/std/numerics/rand/rand.eng/rand.eng.lcong/assign.pass.cpp2
-rw-r--r--test/std/numerics/rand/rand.eng/rand.eng.lcong/copy.pass.cpp2
-rw-r--r--test/std/numerics/rand/rand.eng/rand.eng.lcong/default.pass.cpp2
-rw-r--r--test/std/numerics/rand/rand.eng/rand.eng.lcong/seed_result_type.pass.cpp2
-rw-r--r--test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp25
-rw-r--r--test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp18
-rw-r--r--test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp18
-rw-r--r--test/std/numerics/rand/rand.predef/default_random_engine.pass.cpp4
-rw-r--r--test/std/re/re.alg/re.alg.match/awk.pass.cpp7
-rw-r--r--test/std/re/re.alg/re.alg.match/basic.pass.cpp52
-rw-r--r--test/std/re/re.alg/re.alg.match/ecma.pass.cpp126
-rw-r--r--test/std/re/re.alg/re.alg.match/extended.pass.cpp68
-rw-r--r--test/std/re/re.alg/re.alg.search/awk.pass.cpp72
-rw-r--r--test/std/re/re.alg/re.alg.search/basic.pass.cpp52
-rw-r--r--test/std/re/re.alg/re.alg.search/ecma.pass.cpp64
-rw-r--r--test/std/re/re.alg/re.alg.search/extended.pass.cpp68
-rw-r--r--test/std/re/re.alg/re.alg.search/grep.pass.cpp5
-rw-r--r--test/std/re/re.const/re.matchflag/match_not_null.pass.cpp46
-rw-r--r--test/std/re/re.regex/re.regex.assign/assign.pass.cpp3
-rw-r--r--test/std/re/re.regex/re.regex.construct/bad_backref.pass.cpp44
-rw-r--r--test/std/re/re.regex/re.regex.construct/bad_escape.pass.cpp2
-rw-r--r--test/std/re/re.regex/re.regex.construct/bad_repeat.pass.cpp2
-rw-r--r--test/std/re/re.regex/re.regex.construct/ptr_size.pass.cpp39
-rw-r--r--test/std/re/re.regex/types.pass.cpp6
-rw-r--r--test/std/re/re.results/re.results.acc/begin_end.pass.cpp3
-rw-r--r--test/std/re/re.results/re.results.acc/cbegin_cend.pass.cpp3
-rw-r--r--test/std/re/re.submatch/re.submatch.members/compare_string_type.pass.cpp2
-rw-r--r--test/std/re/re.submatch/re.submatch.members/compare_value_type_ptr.pass.cpp2
-rw-r--r--test/std/re/re.traits/value.pass.cpp16
-rw-r--r--test/std/strings/basic.string/string.access/at.pass.cpp31
-rw-r--r--test/std/strings/basic.string/string.access/index.pass.cpp4
-rw-r--r--test/std/strings/basic.string/string.capacity/capacity.pass.cpp7
-rw-r--r--test/std/strings/basic.string/string.capacity/max_size.pass.cpp2
-rw-r--r--test/std/strings/basic.string/string.capacity/over_max_size.pass.cpp2
-rw-r--r--test/std/strings/basic.string/string.capacity/reserve.pass.cpp19
-rw-r--r--test/std/strings/basic.string/string.capacity/resize_size.pass.cpp18
-rw-r--r--test/std/strings/basic.string/string.capacity/resize_size_char.pass.cpp18
-rw-r--r--test/std/strings/basic.string/string.cons/T_size_size.pass.cpp186
-rw-r--r--test/std/strings/basic.string/string.cons/dtor_noexcept.pass.cpp8
-rw-r--r--test/std/strings/basic.string/string.cons/iter_alloc.pass.cpp5
-rw-r--r--test/std/strings/basic.string/string.cons/pointer_alloc.pass.cpp5
-rw-r--r--test/std/strings/basic.string/string.cons/size_char_alloc.pass.cpp17
-rw-r--r--test/std/strings/basic.string/string.cons/string_view.fail.cpp23
-rw-r--r--test/std/strings/basic.string/string.cons/string_view.pass.cpp89
-rw-r--r--test/std/strings/basic.string/string.cons/substr.pass.cpp64
-rw-r--r--test/std/strings/basic.string/string.iterators/end.pass.cpp5
-rw-r--r--test/std/strings/basic.string/string.iterators/rend.pass.cpp5
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_append/T_size_size.pass.cpp200
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_append/iterator.pass.cpp26
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_append/pointer.pass.cpp16
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_append/pointer_size.pass.cpp16
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_append/string_size_size.pass.cpp35
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_append/string_view.pass.cpp83
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_assign/T_size_size.pass.cpp195
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_assign/iterator.pass.cpp26
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_assign/pointer.pass.cpp14
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_assign/pointer_size.pass.cpp16
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_assign/string_size_size.pass.cpp35
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_assign/string_view.pass.cpp105
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_copy/copy.pass.cpp21
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_erase/size_size.pass.cpp43
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_insert/iter_iter_iter.pass.cpp25
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_insert/size_T_size_size.pass.cpp1842
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_insert/size_pointer.pass.cpp38
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_insert/size_pointer_size.pass.cpp38
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_insert/size_size_char.pass.cpp22
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_insert/size_string.pass.cpp22
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_insert/size_string_size_size.pass.cpp43
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_replace/iter_iter_iter_iter.pass.cpp30
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_replace/iter_iter_pointer.pass.cpp16
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_replace/iter_iter_pointer_size.pass.cpp16
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_replace/size_size_T_size_size.pass.cpp6022
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_replace/size_size_pointer.pass.cpp22
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_replace/size_size_pointer_size.pass.cpp22
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_replace/size_size_size_char.pass.cpp22
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_replace/size_size_string.pass.cpp22
-rw-r--r--test/std/strings/basic.string/string.modifiers/string_replace/size_size_string_size_size.pass.cpp43
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string.special/swap_noexcept.pass.cpp15
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string_op!=/string_string_view.pass.cpp70
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string_op!=/string_view_string.pass.cpp70
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string_operator==/string_string_view.pass.cpp70
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string_operator==/string_view_string.pass.cpp70
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string_opgt/string_string_view.pass.cpp70
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string_opgt/string_view_string.pass.cpp70
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string_opgt=/string_string_view.pass.cpp70
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string_opgt=/string_view_string.pass.cpp70
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string_oplt/string_string_view.pass.cpp70
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string_oplt/string_view_string.pass.cpp70
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string_oplt=/string_string_view.pass.cpp70
-rw-r--r--test/std/strings/basic.string/string.nonmembers/string_oplt=/string_view_string.pass.cpp70
-rw-r--r--test/std/strings/basic.string/string.ops/string_compare/size_size_T_size_size.pass.cpp5993
-rw-r--r--test/std/strings/basic.string/string.ops/string_compare/size_size_pointer.pass.cpp22
-rw-r--r--test/std/strings/basic.string/string.ops/string_compare/size_size_pointer_size.pass.cpp22
-rw-r--r--test/std/strings/basic.string/string.ops/string_compare/size_size_string.pass.cpp22
-rw-r--r--test/std/strings/basic.string/string.ops/string_compare/size_size_string_size_size.pass.cpp49
-rw-r--r--test/std/strings/basic.string/string.ops/string_substr/substr.pass.cpp17
-rw-r--r--test/std/strings/basic.string/string.require/contiguous.pass.cpp2
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char/assign3.pass.cpp1
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char/eq.pass.cpp1
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/assign3.pass.cpp1
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/eof.pass.cpp1
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/eq.pass.cpp1
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/lt.pass.cpp1
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t/assign3.pass.cpp1
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t/eof.pass.cpp1
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t/eq.pass.cpp1
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t/lt.pass.cpp1
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t/assign3.pass.cpp1
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t/eq.pass.cpp1
-rw-r--r--test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t/lt.pass.cpp1
-rw-r--r--test/std/strings/string.conversions/stod.pass.cpp23
-rw-r--r--test/std/strings/string.conversions/stof.pass.cpp19
-rw-r--r--test/std/strings/string.conversions/stoi.pass.cpp5
-rw-r--r--test/std/strings/string.conversions/stol.pass.cpp5
-rw-r--r--test/std/strings/string.conversions/stold.pass.cpp25
-rw-r--r--test/std/strings/string.conversions/stoll.pass.cpp5
-rw-r--r--test/std/strings/string.conversions/stoul.pass.cpp5
-rw-r--r--test/std/strings/string.conversions/stoull.pass.cpp5
-rw-r--r--test/std/strings/string.view/nothing_to_do.pass.cpp12
-rw-r--r--test/std/strings/string.view/string.view.access/at.pass.cpp63
-rw-r--r--test/std/strings/string.view/string.view.access/back.pass.cpp50
-rw-r--r--test/std/strings/string.view/string.view.access/data.pass.cpp50
-rw-r--r--test/std/strings/string.view/string.view.access/front.pass.cpp50
-rw-r--r--test/std/strings/string.view/string.view.access/index.pass.cpp53
-rw-r--r--test/std/strings/string.view/string.view.capacity/capacity.pass.cpp89
-rw-r--r--test/std/strings/string.view/string.view.comparison/opeq.string_view.pointer.pass.cpp69
-rw-r--r--test/std/strings/string.view/string.view.comparison/opeq.string_view.string.pass.cpp51
-rw-r--r--test/std/strings/string.view/string.view.comparison/opeq.string_view.string_view.pass.cpp62
-rw-r--r--test/std/strings/string.view/string.view.comparison/opge.string_view.pointer.pass.cpp72
-rw-r--r--test/std/strings/string.view/string.view.comparison/opge.string_view.string.pass.cpp50
-rw-r--r--test/std/strings/string.view/string.view.comparison/opge.string_view.string_view.pass.cpp65
-rw-r--r--test/std/strings/string.view/string.view.comparison/opgt.string_view.pointer.pass.cpp72
-rw-r--r--test/std/strings/string.view/string.view.comparison/opgt.string_view.string.pass.cpp50
-rw-r--r--test/std/strings/string.view/string.view.comparison/opgt.string_view.string_view.pass.cpp65
-rw-r--r--test/std/strings/string.view/string.view.comparison/ople.string_view.pointer.pass.cpp72
-rw-r--r--test/std/strings/string.view/string.view.comparison/ople.string_view.string.pass.cpp50
-rw-r--r--test/std/strings/string.view/string.view.comparison/ople.string_view.string_view.pass.cpp65
-rw-r--r--test/std/strings/string.view/string.view.comparison/oplt.string_view.pointer.pass.cpp72
-rw-r--r--test/std/strings/string.view/string.view.comparison/oplt.string_view.string.pass.cpp50
-rw-r--r--test/std/strings/string.view/string.view.comparison/oplt.string_view.string_view.pass.cpp65
-rw-r--r--test/std/strings/string.view/string.view.comparison/opne.string_view.pointer.pass.cpp70
-rw-r--r--test/std/strings/string.view/string.view.comparison/opne.string_view.string.pass.cpp50
-rw-r--r--test/std/strings/string.view/string.view.comparison/opne.string_view.string_view.pass.cpp62
-rw-r--r--test/std/strings/string.view/string.view.cons/default.pass.cpp48
-rw-r--r--test/std/strings/string.view/string.view.cons/from_literal.pass.cpp65
-rw-r--r--test/std/strings/string.view/string.view.cons/from_ptr_len.pass.cpp83
-rw-r--r--test/std/strings/string.view/string.view.cons/from_string.pass.cpp56
-rw-r--r--test/std/strings/string.view/string.view.cons/from_string1.fail.cpp32
-rw-r--r--test/std/strings/string.view/string.view.cons/from_string2.fail.cpp32
-rw-r--r--test/std/strings/string.view/string.view.find/find_char_size.pass.cpp85
-rw-r--r--test/std/strings/string.view/string.view.find/find_first_not_of_char_size.pass.cpp85
-rw-r--r--test/std/strings/string.view/string.view.find/find_first_not_of_pointer_size.pass.cpp166
-rw-r--r--test/std/strings/string.view/string.view.find/find_first_not_of_pointer_size_size.pass.cpp393
-rw-r--r--test/std/strings/string.view/string.view.find/find_first_not_of_string_view_size.pass.cpp148
-rw-r--r--test/std/strings/string.view/string.view.find/find_first_of_char_size.pass.cpp83
-rw-r--r--test/std/strings/string.view/string.view.find/find_first_of_pointer_size.pass.cpp166
-rw-r--r--test/std/strings/string.view/string.view.find/find_first_of_pointer_size_size.pass.cpp393
-rw-r--r--test/std/strings/string.view/string.view.find/find_first_of_string_view_size.pass.cpp148
-rw-r--r--test/std/strings/string.view/string.view.find/find_last_not_of_char_size.pass.cpp83
-rw-r--r--test/std/strings/string.view/string.view.find/find_last_not_of_pointer_size.pass.cpp166
-rw-r--r--test/std/strings/string.view/string.view.find/find_last_not_of_pointer_size_size.pass.cpp393
-rw-r--r--test/std/strings/string.view/string.view.find/find_last_not_of_string_view_size.pass.cpp148
-rw-r--r--test/std/strings/string.view/string.view.find/find_last_of_char_size.pass.cpp83
-rw-r--r--test/std/strings/string.view/string.view.find/find_last_of_pointer_size.pass.cpp166
-rw-r--r--test/std/strings/string.view/string.view.find/find_last_of_pointer_size_size.pass.cpp393
-rw-r--r--test/std/strings/string.view/string.view.find/find_last_of_string_view_size.pass.cpp148
-rw-r--r--test/std/strings/string.view/string.view.find/find_pointer_size.pass.cpp172
-rw-r--r--test/std/strings/string.view/string.view.find/find_pointer_size_size.pass.cpp394
-rw-r--r--test/std/strings/string.view/string.view.find/find_string_view_size.pass.cpp165
-rw-r--r--test/std/strings/string.view/string.view.find/rfind_char_size.pass.cpp84
-rw-r--r--test/std/strings/string.view/string.view.find/rfind_pointer_size.pass.cpp172
-rw-r--r--test/std/strings/string.view/string.view.find/rfind_pointer_size_size.pass.cpp393
-rw-r--r--test/std/strings/string.view/string.view.find/rfind_string_view_size.pass.cpp165
-rw-r--r--test/std/strings/string.view/string.view.hash/string_view.pass.cpp55
-rw-r--r--test/std/strings/string.view/string.view.io/stream_insert.pass.cpp58
-rw-r--r--test/std/strings/string.view/string.view.iterators/begin.pass.cpp79
-rw-r--r--test/std/strings/string.view/string.view.iterators/end.pass.cpp88
-rw-r--r--test/std/strings/string.view/string.view.iterators/rbegin.pass.cpp61
-rw-r--r--test/std/strings/string.view/string.view.iterators/rend.pass.cpp69
-rw-r--r--test/std/strings/string.view/string.view.modifiers/clear.pass.cpp67
-rw-r--r--test/std/strings/string.view/string.view.modifiers/remove_prefix.pass.cpp78
-rw-r--r--test/std/strings/string.view/string.view.modifiers/remove_suffix.pass.cpp78
-rw-r--r--test/std/strings/string.view/string.view.modifiers/swap.pass.cpp76
-rw-r--r--test/std/strings/string.view/string.view.nonmem/quoted.pass.cpp214
-rw-r--r--test/std/strings/string.view/string.view.ops/compare.pointer.pass.cpp127
-rw-r--r--test/std/strings/string.view/string.view.ops/compare.pointer_size.pass.cpp452
-rw-r--r--test/std/strings/string.view/string.view.ops/compare.size_size_sv.pass.cpp401
-rw-r--r--test/std/strings/string.view/string.view.ops/compare.size_size_sv_pointer_size.pass.cpp1352
-rw-r--r--test/std/strings/string.view/string.view.ops/compare.size_size_sv_size_size.pass.cpp5847
-rw-r--r--test/std/strings/string.view/string.view.ops/compare.sv.pass.cpp122
-rw-r--r--test/std/strings/string.view/string.view.ops/copy.pass.cpp102
-rw-r--r--test/std/strings/string.view/string.view.ops/substr.pass.cpp121
-rw-r--r--test/std/strings/string.view/string.view.synop/nothing_to_do.pass.cpp12
-rw-r--r--test/std/strings/string.view/string.view.template/nothing_to_do.pass.cpp12
-rw-r--r--test/std/thread/futures/futures.async/async.pass.cpp6
-rw-r--r--test/std/thread/futures/futures.future_error/code.pass.cpp14
-rw-r--r--test/std/thread/futures/futures.future_error/what.pass.cpp10
-rw-r--r--test/std/thread/futures/futures.overview/is_error_code_enum_future_errc.pass.cpp6
-rw-r--r--test/std/thread/futures/futures.promise/dtor.pass.cpp11
-rw-r--r--test/std/thread/futures/futures.promise/get_future.pass.cpp5
-rw-r--r--test/std/thread/futures/futures.promise/move_assign.pass.cpp8
-rw-r--r--test/std/thread/futures/futures.promise/move_ctor.pass.cpp8
-rw-r--r--test/std/thread/futures/futures.promise/set_exception.pass.cpp2
-rw-r--r--test/std/thread/futures/futures.promise/set_exception_at_thread_exit.pass.cpp3
-rw-r--r--test/std/thread/futures/futures.promise/set_lvalue.pass.cpp5
-rw-r--r--test/std/thread/futures/futures.promise/set_value_const.pass.cpp11
-rw-r--r--test/std/thread/futures/futures.promise/set_value_void.pass.cpp2
-rw-r--r--test/std/thread/futures/futures.shared_future/copy_assign.pass.cpp6
-rw-r--r--test/std/thread/futures/futures.shared_future/copy_ctor.pass.cpp6
-rw-r--r--test/std/thread/futures/futures.shared_future/get.pass.cpp9
-rw-r--r--test/std/thread/futures/futures.task/futures.task.members/ctor1.fail.cpp7
-rw-r--r--test/std/thread/futures/futures.task/futures.task.members/dtor.pass.cpp8
-rw-r--r--test/std/thread/futures/futures.task/futures.task.members/get_future.pass.cpp5
-rw-r--r--test/std/thread/futures/futures.task/futures.task.members/make_ready_at_thread_exit.pass.cpp15
-rw-r--r--test/std/thread/futures/futures.task/futures.task.members/operator.pass.cpp15
-rw-r--r--test/std/thread/futures/futures.task/futures.task.members/reset.pass.cpp7
-rw-r--r--test/std/thread/futures/futures.unique_future/get.pass.cpp9
-rw-r--r--test/std/thread/thread.condition/PR30202_notify_from_pthread_created_thread.pass.cpp75
-rw-r--r--test/std/thread/thread.condition/thread.condition.condvar/wait_for_pred.pass.cpp1
-rw-r--r--test/std/thread/thread.condition/thread.condition.condvarany/wait_for_pred.pass.cpp6
-rw-r--r--test/std/thread/thread.condition/thread.condition.condvarany/wait_terminates.sh.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.lock.algorithm/lock.pass.cpp20
-rw-r--r--test/std/thread/thread.mutex/thread.lock.algorithm/try_lock.pass.cpp13
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_adopt_lock.pass.cpp1
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_assign.fail.cpp1
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_copy.fail.cpp1
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_mutex.fail.cpp1
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_mutex.pass.cpp1
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_mutex_cxx03.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_types.pass.cpp1
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_duration.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_time_point.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp5
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/try_lock.pass.cpp8
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/try_lock_for.pass.cpp7
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/try_lock_until.pass.cpp7
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/unlock.pass.cpp7
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons/mutex_duration.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons/mutex_time_point.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/lock.pass.cpp7
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/try_lock.pass.cpp7
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/try_lock_for.pass.cpp7
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/try_lock_until.pass.cpp7
-rw-r--r--test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/unlock.pass.cpp7
-rw-r--r--test/std/thread/thread.mutex/thread.lock/types.pass.cpp6
-rw-r--r--test/std/thread/thread.mutex/thread.mutex.requirements/thread.shared_mutex.requirements/thread.shared_mutex.class/lock.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.mutex.requirements/thread.shared_mutex.requirements/thread.shared_mutex.class/lock_shared.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.mutex.requirements/thread.shared_mutex.requirements/thread.shared_mutex.class/try_lock_shared.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/lock.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/lock_shared.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_for.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared_for.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared_until.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_until.pass.cpp2
-rw-r--r--test/std/thread/thread.mutex/thread.once/thread.once.callonce/call_once.pass.cpp7
-rw-r--r--test/std/thread/thread.mutex/thread.once/thread.once.callonce/race.pass.cpp48
-rw-r--r--test/std/thread/thread.threads/thread.thread.class/thread.thread.assign/move2.pass.cpp1
-rw-r--r--test/std/thread/thread.threads/thread.thread.class/thread.thread.constr/F.pass.cpp11
-rw-r--r--test/std/thread/thread.threads/thread.thread.class/thread.thread.member/get_id.pass.cpp3
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/allocs.pass.cpp5
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/converting_copy.pass.cpp5
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/converting_move.pass.cpp6
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/copy.pass.cpp6
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/default.pass.cpp5
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/allocate_size.pass.cpp5
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/allocate_size_hint.pass.cpp5
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp9
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_pair.pass.cpp139
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_pair_const_lvalue_pair.pass.cpp155
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_pair_piecewise.pass.cpp156
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_pair_rvalue.pass.cpp155
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_pair_values.pass.cpp147
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_type.pass.cpp139
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/deallocate.pass.cpp4
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/destroy.pass.cpp5
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/inner_allocator.pass.cpp5
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/max_size.pass.cpp5
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/outer_allocator.pass.cpp5
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.members/select_on_container_copy_construction.pass.cpp5
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.types/inner_allocator_type.pass.cpp6
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.types/is_always_equal.pass.cpp7
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.types/propagate_on_container_copy_assignment.pass.cpp5
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.types/propagate_on_container_move_assignment.pass.cpp5
-rw-r--r--test/std/utilities/allocator.adaptor/allocator.adaptor.types/propagate_on_container_swap.pass.cpp6
-rw-r--r--test/std/utilities/allocator.adaptor/scoped.adaptor.operators/copy_assign.pass.cpp4
-rw-r--r--test/std/utilities/allocator.adaptor/scoped.adaptor.operators/eq.pass.cpp6
-rw-r--r--test/std/utilities/allocator.adaptor/scoped.adaptor.operators/move_assign.pass.cpp4
-rw-r--r--test/std/utilities/allocator.adaptor/types.pass.cpp6
-rw-r--r--test/std/utilities/any/any.class/any.assign/copy.pass.cpp197
-rw-r--r--test/std/utilities/any/any.class/any.assign/move.pass.cpp108
-rw-r--r--test/std/utilities/any/any.class/any.assign/value.pass.cpp209
-rw-r--r--test/std/utilities/any/any.class/any.cons/copy.pass.cpp100
-rw-r--r--test/std/utilities/any/any.class/any.cons/default.pass.cpp47
-rw-r--r--test/std/utilities/any/any.class/any.cons/in_place_type.pass.cpp194
-rw-r--r--test/std/utilities/any/any.class/any.cons/move.pass.cpp104
-rw-r--r--test/std/utilities/any/any.class/any.cons/value.pass.cpp154
-rw-r--r--test/std/utilities/any/any.class/any.modifiers/emplace.pass.cpp262
-rw-r--r--test/std/utilities/any/any.class/any.modifiers/reset.pass.cpp63
-rw-r--r--test/std/utilities/any/any.class/any.modifiers/swap.pass.cpp133
-rw-r--r--test/std/utilities/any/any.class/any.observers/has_value.pass.cpp64
-rw-r--r--test/std/utilities/any/any.class/any.observers/type.pass.cpp41
-rw-r--r--test/std/utilities/any/any.class/not_literal_type.pass.cpp21
-rw-r--r--test/std/utilities/any/any.nonmembers/any.cast/any_cast_pointer.pass.cpp171
-rw-r--r--test/std/utilities/any/any.nonmembers/any.cast/any_cast_reference.pass.cpp313
-rw-r--r--test/std/utilities/any/any.nonmembers/any.cast/any_cast_request_invalid_value_category.fail.cpp66
-rw-r--r--test/std/utilities/any/any.nonmembers/any.cast/const_correctness.fail.cpp46
-rw-r--r--test/std/utilities/any/any.nonmembers/any.cast/not_copy_constructible.fail.cpp58
-rw-r--r--test/std/utilities/any/any.nonmembers/any.cast/reference_types.fail.cpp37
-rw-r--r--test/std/utilities/any/any.nonmembers/make_any.pass.cpp140
-rw-r--r--test/std/utilities/any/any.nonmembers/swap.pass.cpp40
-rw-r--r--test/std/utilities/function.objects/arithmetic.operations/divides.pass.cpp8
-rw-r--r--test/std/utilities/function.objects/arithmetic.operations/minus.pass.cpp8
-rw-r--r--test/std/utilities/function.objects/arithmetic.operations/modulus.pass.cpp4
-rw-r--r--test/std/utilities/function.objects/arithmetic.operations/multiplies.pass.cpp8
-rw-r--r--test/std/utilities/function.objects/arithmetic.operations/negate.pass.cpp8
-rw-r--r--test/std/utilities/function.objects/arithmetic.operations/plus.pass.cpp8
-rw-r--r--test/std/utilities/function.objects/bind/func.bind/func.bind.bind/bind_return_type.pass.cpp8
-rw-r--r--test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_function_object.pass.cpp2
-rw-r--r--test/std/utilities/function.objects/bind/func.bind/func.bind.bind/nested.pass.cpp2
-rw-r--r--test/std/utilities/function.objects/bind/func.bind/func.bind.isbind/is_bind_expression.pass.cpp4
-rw-r--r--test/std/utilities/function.objects/bind/func.bind/func.bind.isbind/is_placeholder.pass.cpp4
-rw-r--r--test/std/utilities/function.objects/bind/func.bind/func.bind.place/placeholders.pass.cpp26
-rw-r--r--test/std/utilities/function.objects/bitwise.operations/bit_and.pass.cpp4
-rw-r--r--test/std/utilities/function.objects/bitwise.operations/bit_or.pass.cpp4
-rw-r--r--test/std/utilities/function.objects/bitwise.operations/bit_xor.pass.cpp4
-rw-r--r--test/std/utilities/function.objects/comparisons/pointer_comparison_test_helper.hpp6
-rw-r--r--test/std/utilities/function.objects/func.invoke/invoke_feature_test_macro.pass.cpp39
-rw-r--r--test/std/utilities/function.objects/func.not_fn/not_fn.pass.cpp28
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/derive_from.fail.cpp25
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/derive_from.pass.cpp29
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.alg/swap.pass.cpp15
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/F.pass.cpp21
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/F_assign.pass.cpp21
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc.fail.cpp25
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc.pass.cpp3
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_F.fail.cpp (renamed from test/libcxx/containers/sequences/list/db_iterators_8.pass.cpp)26
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_F.pass.cpp24
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_function.fail.cpp (renamed from test/libcxx/containers/sequences/list/db_back.pass.cpp)28
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_function.pass.cpp1
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_nullptr.fail.cpp (renamed from test/libcxx/containers/sequences/list/db_cback.pass.cpp)23
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_nullptr.pass.cpp3
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_rfunction.fail.cpp60
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_rfunction.pass.cpp3
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/copy_assign.pass.cpp119
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/copy_move.pass.cpp4
-rw-r--r--test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.mod/swap.pass.cpp175
-rw-r--r--test/std/utilities/function.objects/logical.operations/logical_and.pass.cpp4
-rw-r--r--test/std/utilities/function.objects/logical.operations/logical_not.pass.cpp4
-rw-r--r--test/std/utilities/function.objects/logical.operations/logical_or.pass.cpp4
-rw-r--r--test/std/utilities/function.objects/refwrap/type_properties.pass.cpp6
-rw-r--r--test/std/utilities/function.objects/unord.hash/enum.pass.cpp7
-rw-r--r--test/std/utilities/function.objects/unord.hash/integral.pass.cpp4
-rw-r--r--test/std/utilities/function.objects/unord.hash/non_enum.pass.cpp38
-rw-r--r--test/std/utilities/intseq/intseq.intseq/integer_seq.fail.cpp6
-rw-r--r--test/std/utilities/intseq/intseq.make/make_integer_seq.fail.cpp3
-rw-r--r--test/std/utilities/intseq/intseq.make/make_integer_seq_fallback.fail.cpp3
-rw-r--r--test/std/utilities/memory/allocator.traits/allocator.traits.members/allocate.pass.cpp5
-rw-r--r--test/std/utilities/memory/allocator.traits/allocator.traits.members/allocate_hint.pass.cpp17
-rw-r--r--test/std/utilities/memory/allocator.traits/allocator.traits.members/construct.pass.cpp10
-rw-r--r--test/std/utilities/memory/allocator.traits/allocator.traits.members/deallocate.pass.cpp5
-rw-r--r--test/std/utilities/memory/allocator.traits/allocator.traits.members/destroy.pass.cpp6
-rw-r--r--test/std/utilities/memory/allocator.traits/allocator.traits.members/max_size.pass.cpp20
-rw-r--r--test/std/utilities/memory/allocator.traits/allocator.traits.members/select_on_container_copy_construction.pass.cpp6
-rw-r--r--test/std/utilities/memory/allocator.traits/rebind_traits.pass.cpp8
-rw-r--r--test/std/utilities/memory/allocator.uses/allocator.uses.trait/uses_allocator.pass.cpp38
-rw-r--r--test/std/utilities/memory/default.allocator/allocator.members/allocate.size.pass.cpp34
-rw-r--r--test/std/utilities/memory/default.allocator/allocator_types.pass.cpp4
-rw-r--r--test/std/utilities/memory/pointer.traits/rebind.pass.cpp4
-rw-r--r--test/std/utilities/memory/specialized.algorithms/specialized.addressof/addressof.temp.fail.cpp26
-rw-r--r--test/std/utilities/memory/specialized.algorithms/specialized.addressof/constexpr_addressof.pass.cpp2
-rw-r--r--test/std/utilities/memory/specialized.algorithms/specialized.destroy/destroy.pass.cpp47
-rw-r--r--test/std/utilities/memory/specialized.algorithms/specialized.destroy/destroy_at.pass.cpp78
-rw-r--r--test/std/utilities/memory/specialized.algorithms/specialized.destroy/destroy_n.pass.cpp49
-rw-r--r--test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/uninitialized_default_construct.pass.cpp112
-rw-r--r--test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/uninitialized_default_construct_n.pass.cpp116
-rw-r--r--test/std/utilities/memory/specialized.algorithms/uninitialized.construct.value/uninitialized_value_construct.pass.cpp111
-rw-r--r--test/std/utilities/memory/specialized.algorithms/uninitialized.construct.value/uninitialized_value_construct_n.pass.cpp115
-rw-r--r--test/std/utilities/memory/specialized.algorithms/uninitialized.copy/uninitialized_copy.pass.cpp13
-rw-r--r--test/std/utilities/memory/specialized.algorithms/uninitialized.copy/uninitialized_copy_n.pass.cpp13
-rw-r--r--test/std/utilities/memory/specialized.algorithms/uninitialized.fill.n/uninitialized_fill_n.pass.cpp13
-rw-r--r--test/std/utilities/memory/specialized.algorithms/uninitialized.fill/uninitialized_fill.pass.cpp13
-rw-r--r--test/std/utilities/memory/specialized.algorithms/uninitialized.move/uninitialized_move.pass.cpp114
-rw-r--r--test/std/utilities/memory/specialized.algorithms/uninitialized.move/uninitialized_move_n.pass.cpp117
-rw-r--r--test/std/utilities/memory/storage.iterator/raw_storage_iterator.pass.cpp3
-rw-r--r--test/std/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt1/convert_ctor.pass.cpp1
-rw-r--r--test/std/utilities/memory/unique.ptr/unique.ptr.runtime/null_ctor.pass.cpp11
-rw-r--r--test/std/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor/move02.pass.cpp6
-rw-r--r--test/std/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor/pointer_deleter01.pass.cpp2
-rw-r--r--test/std/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor/move_convert08.fail.cpp42
-rw-r--r--test/std/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor/move_convert11.fail.cpp42
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign/shared_ptr_Y_rv.pass.cpp4
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign/shared_ptr_rv.pass.cpp4
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/nullptr_t_deleter_allocator_throw.pass.cpp2
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/nullptr_t_deleter_throw.pass.cpp2
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/pointer_deleter_allocator_throw.pass.cpp2
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/pointer_deleter_throw.pass.cpp2
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/pointer_throw.pass.cpp2
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/shared_ptr_Y_rv.pass.cpp16
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/shared_ptr_rv.pass.cpp16
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/unique_ptr.pass.cpp3
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/weak_ptr.pass.cpp7
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create/make_shared.pass.cpp3
-rw-r--r--test/std/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const/weak_ptr.pass.cpp6
-rw-r--r--test/std/utilities/meta/meta.help/integral_constant.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.arr/remove_all_extents.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.arr/remove_extent.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.cv/add_const.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.cv/add_cv.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.cv/add_volatile.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.cv/remove_const.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.cv/remove_cv.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.cv/remove_volatile.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.other/aligned_union.pass.cpp20
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.other/common_type.pass.cpp209
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.other/conditional.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.other/decay.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.other/enable_if.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.other/underlying_type.pass.cpp13
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.ref/add_rvalue_ref.pass.cpp11
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.ref/remove_ref.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.sign/make_signed.pass.cpp8
-rw-r--r--test/std/utilities/meta/meta.trans/meta.trans.sign/make_unsigned.pass.cpp8
-rw-r--r--test/std/utilities/meta/meta.unary.prop.query/void_t_feature_test_macro.pass.cpp36
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.cat/lvalue_ref.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.cat/member_function_pointer_no_variadics.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.cat/rvalue_ref.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.comp/rvalue_ref.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.prop/is_assignable.pass.cpp7
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.prop/is_constructible.pass.cpp193
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.prop/is_copy_assignable.pass.cpp4
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.prop/is_default_constructible.pass.cpp20
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.prop/is_empty.pass.cpp36
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.prop/is_move_assignable.pass.cpp2
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.prop/is_move_constructible.pass.cpp2
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.prop/is_nothrow_assignable.pass.cpp2
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.prop/is_nothrow_constructible.pass.cpp9
-rw-r--r--test/std/utilities/meta/meta.unary/meta.unary.prop/is_nothrow_swappable_with.pass.cpp2
-rw-r--r--test/std/utilities/optional/optional.bad_optional_access/default.pass.cpp23
-rw-r--r--test/std/utilities/optional/optional.bad_optional_access/derive.pass.cpp25
-rw-r--r--test/std/utilities/optional/optional.comp_with_t/equal.pass.cpp53
-rw-r--r--test/std/utilities/optional/optional.comp_with_t/greater.pass.cpp55
-rw-r--r--test/std/utilities/optional/optional.comp_with_t/greater_equal.pass.cpp55
-rw-r--r--test/std/utilities/optional/optional.comp_with_t/less_equal.pass.cpp55
-rw-r--r--test/std/utilities/optional/optional.comp_with_t/less_than.pass.cpp55
-rw-r--r--test/std/utilities/optional/optional.comp_with_t/not_equal.pass.cpp53
-rw-r--r--test/std/utilities/optional/optional.hash/hash.pass.cpp48
-rw-r--r--test/std/utilities/optional/optional.nullops/equal.pass.cpp39
-rw-r--r--test/std/utilities/optional/optional.nullops/greater.pass.cpp39
-rw-r--r--test/std/utilities/optional/optional.nullops/greater_equal.pass.cpp39
-rw-r--r--test/std/utilities/optional/optional.nullops/less_equal.pass.cpp40
-rw-r--r--test/std/utilities/optional/optional.nullops/less_than.pass.cpp39
-rw-r--r--test/std/utilities/optional/optional.nullops/not_equal.pass.cpp39
-rw-r--r--test/std/utilities/optional/optional.nullopt/not_brace_initializable.fail.cpp25
-rw-r--r--test/std/utilities/optional/optional.nullopt/nullopt_t.pass.cpp38
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.assign/assign_value.pass.cpp273
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.assign/const_optional_U.pass.cpp254
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.assign/copy.pass.cpp102
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.assign/emplace.pass.cpp237
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.assign/emplace_initializer_list.pass.cpp113
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.assign/move.pass.cpp174
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.assign/nullopt_t.pass.cpp67
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.assign/optional_U.pass.cpp268
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/U.pass.cpp143
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/const_T.pass.cpp128
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/const_optional_U.pass.cpp134
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/copy.pass.cpp155
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/default.pass.cpp81
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/explicit_const_optional_U.pass.cpp121
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/explicit_optional_U.pass.cpp84
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/in_place_t.pass.cpp148
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/initializer_list.pass.cpp116
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp201
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/nullopt_t.pass.cpp73
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/optional_U.pass.cpp93
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.ctor/rvalue_T.pass.cpp153
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.dtor/dtor.pass.cpp68
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.mod/reset.pass.cpp61
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/bool.pass.cpp37
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/dereference.pass.cpp73
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/dereference_const.pass.cpp69
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/dereference_const_rvalue.pass.cpp69
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/dereference_rvalue.pass.cpp73
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/has_value.pass.cpp37
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/op_arrow.pass.cpp72
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/op_arrow_const.pass.cpp76
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/value.pass.cpp73
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/value_const.fail.cpp (renamed from test/libcxx/containers/sequences/list/db_front.pass.cpp)33
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/value_const.pass.cpp64
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/value_const_rvalue.pass.cpp64
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/value_or.pass.cpp68
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/value_or_const.pass.cpp77
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.observe/value_rvalue.pass.cpp72
-rw-r--r--test/std/utilities/optional/optional.object/optional.object.swap/swap.pass.cpp306
-rw-r--r--test/std/utilities/optional/optional.object/optional_requires_destructible_object.fail.cpp50
-rw-r--r--test/std/utilities/optional/optional.object/special_member_gen.pass.cpp74
-rw-r--r--test/std/utilities/optional/optional.object/types.pass.cpp38
-rw-r--r--test/std/utilities/optional/optional.relops/equal.pass.cpp74
-rw-r--r--test/std/utilities/optional/optional.relops/greater_equal.pass.cpp70
-rw-r--r--test/std/utilities/optional/optional.relops/greater_than.pass.cpp70
-rw-r--r--test/std/utilities/optional/optional.relops/less_equal.pass.cpp70
-rw-r--r--test/std/utilities/optional/optional.relops/less_than.pass.cpp70
-rw-r--r--test/std/utilities/optional/optional.relops/not_equal.pass.cpp74
-rw-r--r--test/std/utilities/optional/optional.specalg/make_optional.pass.cpp51
-rw-r--r--test/std/utilities/optional/optional.specalg/make_optional_explicit.pass.cpp45
-rw-r--r--test/std/utilities/optional/optional.specalg/make_optional_explicit_initializer_list.pass.cpp53
-rw-r--r--test/std/utilities/optional/optional.specalg/swap.pass.cpp352
-rw-r--r--test/std/utilities/optional/optional.syn/optional_in_place_t.fail.cpp26
-rw-r--r--test/std/utilities/optional/optional.syn/optional_includes_initializer_list.pass.cpp (renamed from test/std/utilities/utility/forward/forward2.fail.cpp)17
-rw-r--r--test/std/utilities/optional/optional.syn/optional_nullopt_t.fail.cpp29
-rw-r--r--test/std/utilities/template.bitset/bitset.cons/ull_ctor.pass.cpp5
-rw-r--r--test/std/utilities/template.bitset/bitset.members/flip_one.pass.cpp31
-rw-r--r--test/std/utilities/template.bitset/bitset.members/reset_one.pass.cpp31
-rw-r--r--test/std/utilities/template.bitset/bitset.members/set_one.pass.cpp35
-rw-r--r--test/std/utilities/template.bitset/bitset.members/test.pass.cpp31
-rw-r--r--test/std/utilities/template.bitset/bitset.operators/op_and.pass.cpp2
-rw-r--r--test/std/utilities/template.bitset/bitset.operators/op_not.pass.cpp2
-rw-r--r--test/std/utilities/template.bitset/bitset.operators/op_or.pass.cpp2
-rw-r--r--test/std/utilities/time/rep.h10
-rw-r--r--test/std/utilities/time/time.point/time.point.cast/time_point_cast.pass.cpp6
-rw-r--r--test/std/utilities/time/time.point/time.point.comparisons/op_equal.pass.cpp4
-rw-r--r--test/std/utilities/time/time.point/time.point.comparisons/op_less.pass.cpp4
-rw-r--r--test/std/utilities/time/time.point/time.point.cons/convert.pass.cpp4
-rw-r--r--test/std/utilities/time/time.point/time.point.cons/default.pass.cpp3
-rw-r--r--test/std/utilities/time/time.point/time.point.cons/duration.pass.cpp4
-rw-r--r--test/std/utilities/time/time.point/time.point.nonmember/op_+.pass.cpp4
-rw-r--r--test/std/utilities/time/time.point/time.point.nonmember/op_-duration.pass.cpp17
-rw-r--r--test/std/utilities/time/time.point/time.point.nonmember/op_-time_point.pass.cpp4
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.apply/apply.pass.cpp5
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.apply/make_from_tuple.pass.cpp8
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.assign/const_pair.pass.cpp6
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.assign/convert_copy.pass.cpp26
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.assign/convert_move.pass.cpp34
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.assign/copy.pass.cpp50
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.assign/move.pass.cpp69
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.assign/move_pair.pass.cpp6
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/PR23256_constrain_UTypes_ctor.pass.cpp2
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/PR31384.pass.cpp88
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/UTypes.pass.cpp24
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/alloc_const_pair.pass.cpp4
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/alloc_convert_copy.pass.cpp12
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/const_Types.pass.cpp6
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/const_pair.pass.cpp18
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/convert_copy.pass.cpp40
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/convert_move.pass.cpp30
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/copy.pass.cpp4
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/dtor.pass.cpp35
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/move.pass.cpp2
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.cnstr/move_pair.pass.cpp6
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.creation/forward_as_tuple.pass.cpp6
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.creation/make_tuple.pass.cpp4
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.creation/tie.pass.cpp4
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.creation/tuple_cat.pass.cpp3
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.elem/get_const.pass.cpp4
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.elem/get_const_rv.fail.cpp2
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.elem/get_non_const.pass.cpp2
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_element.pass.cpp4
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size.fail.cpp6
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size.pass.cpp26
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size_v.fail.cpp2
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.rel/eq.pass.cpp56
-rw-r--r--test/std/utilities/tuple/tuple.tuple/tuple.rel/lt.pass.cpp62
-rw-r--r--test/std/utilities/utility/exchange/exchange.pass.cpp4
-rw-r--r--test/std/utilities/utility/forward/forward.fail.cpp53
-rw-r--r--test/std/utilities/utility/forward/forward.pass.cpp114
-rw-r--r--test/std/utilities/utility/forward/forward5.fail.cpp25
-rw-r--r--test/std/utilities/utility/forward/forward_03.pass.cpp58
-rw-r--r--test/std/utilities/utility/forward/move.fail.cpp (renamed from test/std/utilities/utility/forward/move_only.pass.cpp)21
-rw-r--r--test/std/utilities/utility/forward/move.pass.cpp121
-rw-r--r--test/std/utilities/utility/forward/move_copy.pass.cpp61
-rw-r--r--test/std/utilities/utility/forward/move_only1.fail.cpp52
-rw-r--r--test/std/utilities/utility/forward/move_only2.fail.cpp52
-rw-r--r--test/std/utilities/utility/forward/move_only3.fail.cpp49
-rw-r--r--test/std/utilities/utility/forward/move_only4.fail.cpp52
-rw-r--r--test/std/utilities/utility/pairs/pair.astuple/get_const.pass.cpp4
-rw-r--r--test/std/utilities/utility/pairs/pair.astuple/get_const_rv.pass.cpp4
-rw-r--r--test/std/utilities/utility/pairs/pair.astuple/get_non_const.pass.cpp2
-rw-r--r--test/std/utilities/utility/pairs/pair.astuple/get_rv.pass.cpp6
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/U_V.pass.cpp74
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/assign_const_pair_U_V.pass.cpp2
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/assign_pair.pass.cpp101
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/assign_pair_cxx03.pass.cpp49
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/assign_rv_pair.pass.cpp68
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/assign_rv_pair_U_V.pass.cpp6
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/assign_tuple.pass.cpp140
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/const_first_const_second.pass.cpp76
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/const_first_const_second_cxx03.pass.cpp42
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/const_pair_U_V.pass.cpp149
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/const_pair_U_V_cxx03.pass.cpp29
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/copy_ctor.pass.cpp4
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/default.pass.cpp16
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/dtor.pass.cpp32
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/move_ctor.pass.cpp2
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/not_constexpr_cxx11.fail.cpp57
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/rv_pair_U_V.pass.cpp139
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/special_member_generation_test.pass.cpp127
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/swap.pass.cpp4
-rw-r--r--test/std/utilities/utility/pairs/pairs.pair/trivial_copy_move.pass.cpp6
-rw-r--r--test/std/utilities/utility/pairs/pairs.spec/comparison.pass.cpp28
-rw-r--r--test/std/utilities/utility/pairs/pairs.spec/make_pair.pass.cpp17
-rw-r--r--test/std/utilities/utility/pairs/pairs.spec/non_member_swap.pass.cpp4
-rw-r--r--test/std/utilities/utility/utility.inplace/inplace.pass.cpp74
-rw-r--r--test/std/utilities/variant/variant.bad_variant_access/bad_variant_access.pass.cpp37
-rw-r--r--test/std/utilities/variant/variant.general/nothing_to_do.pass.cpp11
-rw-r--r--test/std/utilities/variant/variant.get/get_if_index.pass.cpp132
-rw-r--r--test/std/utilities/variant/variant.get/get_if_type.pass.cpp130
-rw-r--r--test/std/utilities/variant/variant.get/get_index.pass.cpp287
-rw-r--r--test/std/utilities/variant/variant.get/get_type.pass.cpp287
-rw-r--r--test/std/utilities/variant/variant.get/holds_alternative.pass.cpp38
-rw-r--r--test/std/utilities/variant/variant.hash/hash.pass.cpp124
-rw-r--r--test/std/utilities/variant/variant.helpers/variant_alternative.pass.cpp77
-rw-r--r--test/std/utilities/variant/variant.helpers/variant_size.pass.cpp44
-rw-r--r--test/std/utilities/variant/variant.monostate.relops/relops.pass.cpp55
-rw-r--r--test/std/utilities/variant/variant.monostate/monostate.pass.cpp28
-rw-r--r--test/std/utilities/variant/variant.relops/relops.pass.cpp227
-rw-r--r--test/std/utilities/variant/variant.synopsis/variant_npos.pass.cpp21
-rw-r--r--test/std/utilities/variant/variant.variant/variant.assign/T.pass.cpp232
-rw-r--r--test/std/utilities/variant/variant.variant/variant.assign/copy.pass.cpp397
-rw-r--r--test/std/utilities/variant/variant.variant/variant.assign/move.pass.cpp319
-rw-r--r--test/std/utilities/variant/variant.variant/variant.ctor/T.pass.cpp112
-rw-r--r--test/std/utilities/variant/variant.variant/variant.ctor/copy.pass.cpp159
-rw-r--r--test/std/utilities/variant/variant.variant/variant.ctor/default.pass.cpp112
-rw-r--r--test/std/utilities/variant/variant.variant/variant.ctor/in_place_index_args.pass.cpp103
-rw-r--r--test/std/utilities/variant/variant.variant/variant.ctor/in_place_index_init_list_args.pass.cpp103
-rw-r--r--test/std/utilities/variant/variant.variant/variant.ctor/in_place_type_args.pass.cpp113
-rw-r--r--test/std/utilities/variant/variant.variant/variant.ctor/in_place_type_init_list_args.pass.cpp110
-rw-r--r--test/std/utilities/variant/variant.variant/variant.ctor/move.pass.cpp197
-rw-r--r--test/std/utilities/variant/variant.variant/variant.dtor/dtor.pass.cpp75
-rw-r--r--test/std/utilities/variant/variant.variant/variant.mod/emplace_index_args.pass.cpp137
-rw-r--r--test/std/utilities/variant/variant.variant/variant.mod/emplace_index_init_list_args.pass.cpp85
-rw-r--r--test/std/utilities/variant/variant.variant/variant.mod/emplace_type_args.pass.cpp138
-rw-r--r--test/std/utilities/variant/variant.variant/variant.mod/emplace_type_init_list_args.pass.cpp85
-rw-r--r--test/std/utilities/variant/variant.variant/variant.status/index.pass.cpp58
-rw-r--r--test/std/utilities/variant/variant.variant/variant.status/valueless_by_exception.pass.cpp51
-rw-r--r--test/std/utilities/variant/variant.variant/variant.swap/swap.pass.cpp591
-rw-r--r--test/std/utilities/variant/variant.variant/variant_array.fail.cpp33
-rw-r--r--test/std/utilities/variant/variant.variant/variant_empty.fail.cpp26
-rw-r--r--test/std/utilities/variant/variant.variant/variant_reference.fail.cpp28
-rw-r--r--test/std/utilities/variant/variant.variant/variant_void.fail.cpp33
-rw-r--r--test/std/utilities/variant/variant.visit/visit.pass.cpp291
-rw-r--r--test/support/any_helpers.h163
-rw-r--r--test/support/archetypes.hpp379
-rw-r--r--test/support/archetypes.ipp169
-rw-r--r--test/support/container_test_types.h2
-rw-r--r--test/support/controlled_allocators.hpp502
-rw-r--r--test/support/count_new.hpp26
-rw-r--r--test/support/debug_mode_helper.h382
-rw-r--r--test/support/demangle.h49
-rw-r--r--test/support/experimental_any_helpers.h326
-rw-r--r--test/support/external_threads.cpp10
-rw-r--r--test/support/filesystem_test_helper.hpp1
-rw-r--r--test/support/is_transparent.h4
-rw-r--r--test/support/min_allocator.h38
-rw-r--r--test/support/nasty_containers.hpp104
-rw-r--r--test/support/test.support/test_demangle.pass.cpp38
-rw-r--r--test/support/test.support/test_macros_header_rtti.pass.cpp1