aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2015-09-06 18:46:46 +0000
committerDimitry Andric <dim@FreeBSD.org>2015-09-06 18:46:46 +0000
commit61b9a7258a7693d7f3674a5a1daf7b036ff1d382 (patch)
treeec41ed70ffca97240e76f9a78bb2dedba28f310c
parentf857581820d15e410e9945d2fcd5f7163be25a96 (diff)
downloadsrc-61b9a7258a7693d7f3674a5a1daf7b036ff1d382.tar.gz
src-61b9a7258a7693d7f3674a5a1daf7b036ff1d382.zip
Import libc++ 3.7.0 release (r246257).vendor/libc++/libc++-release_370-r246257
Notes
Notes: svn path=/vendor/libc++/dist/; revision=287518 svn path=/vendor/libc++/libc++-release_370-r246257/; revision=287519; tag=vendor/libc++/libc++-release_370-r246257
-rw-r--r--.arcconfig4
-rw-r--r--.gitignore54
-rw-r--r--CMakeLists.txt345
-rw-r--r--CREDITS.TXT11
-rw-r--r--LICENSE.TXT2
-rw-r--r--Makefile56
-rw-r--r--TODO.TXT49
-rw-r--r--cmake/Modules/CodeCoverage.cmake36
-rw-r--r--cmake/Modules/HandleLibCXXABI.cmake103
-rw-r--r--cmake/Modules/MacroEnsureOutOfSourceBuild.cmake18
-rw-r--r--cmake/config-ix.cmake35
-rw-r--r--include/CMakeLists.txt24
-rw-r--r--include/__bit_reference1
-rw-r--r--include/__config143
-rw-r--r--include/__debug2
-rw-r--r--include/__functional_0386
-rw-r--r--include/__functional_base24
-rw-r--r--include/__functional_base_0357
-rw-r--r--include/__hash_table140
-rw-r--r--include/__locale40
-rw-r--r--include/__refstring4
-rw-r--r--include/__split_buffer21
-rw-r--r--include/__sso_allocator2
-rw-r--r--include/__tree124
-rw-r--r--include/__tuple90
-rw-r--r--include/__undef___deallocate18
-rw-r--r--include/algorithm174
-rw-r--r--include/array11
-rw-r--r--include/atomic55
-rw-r--r--include/cctype1
-rw-r--r--include/cinttypes2
-rw-r--r--include/clocale2
-rw-r--r--include/cmath18
-rw-r--r--include/cstdio59
-rw-r--r--include/cstdlib8
-rw-r--r--include/cstring2
-rw-r--r--include/ctime2
-rw-r--r--include/cwchar20
-rw-r--r--include/deque146
-rw-r--r--include/exception6
-rw-r--r--include/experimental/__config8
-rw-r--r--include/experimental/algorithm114
-rw-r--r--include/experimental/chrono59
-rw-r--r--include/experimental/dynarray2
-rw-r--r--include/experimental/ratio77
-rw-r--r--include/experimental/string_view9
-rw-r--r--include/experimental/system_error63
-rw-r--r--include/experimental/tuple81
-rw-r--r--include/experimental/type_traits8
-rw-r--r--include/experimental/utility7
-rw-r--r--include/ext/hash_map31
-rw-r--r--include/forward_list66
-rw-r--r--include/fstream32
-rw-r--r--include/functional118
-rw-r--r--include/future28
-rw-r--r--include/iosfwd5
-rw-r--r--include/iostream10
-rw-r--r--include/iterator36
-rw-r--r--include/list65
-rw-r--r--include/locale65
-rw-r--r--include/map231
-rw-r--r--include/memory227
-rw-r--r--include/module.modulemap1
-rw-r--r--include/mutex57
-rw-r--r--include/new12
-rw-r--r--include/ostream4
-rw-r--r--include/queue4
-rw-r--r--include/random8
-rw-r--r--include/ratio35
-rw-r--r--include/regex24
-rw-r--r--include/scoped_allocator22
-rw-r--r--include/set2
-rw-r--r--include/shared_mutex112
-rw-r--r--include/stack4
-rw-r--r--include/stdexcept2
-rw-r--r--include/streambuf21
-rw-r--r--include/string79
-rw-r--r--include/support/android/locale_bionic.h31
-rw-r--r--include/support/ibm/limits.h99
-rw-r--r--include/support/ibm/support.h54
-rw-r--r--include/support/ibm/xlocale.h326
-rw-r--r--include/support/newlib/xlocale.h63
-rw-r--r--include/support/solaris/floatingpoint.h14
-rw-r--r--include/support/solaris/wchar.h47
-rw-r--r--include/support/solaris/xlocale.h67
-rw-r--r--include/support/win32/limits_win32.h79
-rw-r--r--include/support/win32/locale_win32.h129
-rw-r--r--include/support/win32/math_win32.h117
-rw-r--r--include/support/win32/support.h206
-rw-r--r--include/support/xlocale/xlocale.h194
-rw-r--r--include/tuple20
-rw-r--r--include/type_traits163
-rw-r--r--include/unordered_map215
-rw-r--r--include/unordered_set18
-rw-r--r--include/utility23
-rw-r--r--include/valarray1
-rw-r--r--include/vector185
-rw-r--r--lib/CMakeLists.txt131
-rwxr-xr-xlib/buildit179
-rw-r--r--lib/libc++abi.exp159
-rw-r--r--lib/libc++abi2.exp310
-rw-r--r--lib/libc++sjlj-abi.exp159
-rw-r--r--lib/libc++unexp.exp19
-rw-r--r--lib/notweak.exp5
-rw-r--r--lib/weak.exp16
-rw-r--r--src/chrono.cpp66
-rw-r--r--src/config_elast.h36
-rw-r--r--src/debug.cpp2
-rw-r--r--src/exception.cpp32
-rw-r--r--src/future.cpp5
-rw-r--r--src/ios.cpp14
-rw-r--r--src/iostream.cpp68
-rw-r--r--src/locale.cpp206
-rw-r--r--src/memory.cpp17
-rw-r--r--src/mutex.cpp10
-rw-r--r--src/new.cpp16
-rw-r--r--src/random.cpp96
-rw-r--r--src/shared_mutex.cpp25
-rw-r--r--src/string.cpp2
-rw-r--r--src/support/atomic_support.h142
-rw-r--r--src/support/solaris/README4
-rw-r--r--src/support/solaris/mbsnrtowcs.inc76
-rw-r--r--src/support/solaris/wcsnrtombs.inc93
-rw-r--r--src/support/solaris/xlocale.c66
-rw-r--r--src/support/win32/locale_win32.cpp105
-rw-r--r--src/support/win32/support.cpp166
-rw-r--r--src/system_error.cpp9
-rw-r--r--src/thread.cpp4
-rw-r--r--test/CMakeLists.txt89
-rw-r--r--test/libcxx/__init__.py0
-rw-r--r--test/libcxx/compiler.py152
-rw-r--r--test/libcxx/containers/unord/unord.set/insert_dup_alloc.pass.cpp48
-rw-r--r--test/libcxx/double_include.sh.cpp114
-rw-r--r--test/libcxx/experimental/algorithms/header.algorithm.synop/includes.pass.cpp20
-rw-r--r--test/libcxx/experimental/algorithms/version.pass.cpp20
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.cons/alloc.pass.cpp86
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.cons/default.pass.cpp95
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.data/default.pass.cpp67
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.mutate/default.pass.cpp48
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.overview/at.pass.cpp94
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.overview/begin_end.pass.cpp108
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.overview/capacity.pass.cpp57
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.overview/front_back.pass.cpp68
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.overview/indexing.pass.cpp71
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.traits/default.pass.cpp (renamed from include/__tuple_03)28
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/dynarray.zero/default.pass.cpp50
-rw-r--r--test/libcxx/experimental/containers/sequences/dynarray/nothing_to_do.pass.cpp12
-rw-r--r--test/libcxx/experimental/utilities/ratio/header.ratio.synop/includes.pass.cpp24
-rw-r--r--test/libcxx/experimental/utilities/ratio/version.pass.cpp20
-rw-r--r--test/libcxx/experimental/utilities/syserror/header.system_error.synop/includes.pass.cpp22
-rw-r--r--test/libcxx/experimental/utilities/syserror/version.pass.cpp20
-rw-r--r--test/libcxx/experimental/utilities/time/header.chrono.synop/includes.pass.cpp22
-rw-r--r--test/libcxx/experimental/utilities/time/version.pass.cpp20
-rw-r--r--test/libcxx/experimental/utilities/tuple/header.tuple.synop/includes.pass.cpp21
-rw-r--r--test/libcxx/experimental/utilities/tuple/version.pass.cpp20
-rw-r--r--test/libcxx/selftest/not_test.sh.cpp17
-rw-r--r--test/libcxx/selftest/test.fail.cpp11
-rw-r--r--test/libcxx/selftest/test.pass.cpp13
-rw-r--r--test/libcxx/selftest/test.sh.cpp16
-rw-r--r--test/libcxx/selftest/test_macros.pass.cpp58
-rw-r--r--test/libcxx/test/__init__.py0
-rw-r--r--test/libcxx/test/config.py709
-rw-r--r--test/libcxx/test/executor.py191
-rw-r--r--test/libcxx/test/format.py163
-rw-r--r--test/libcxx/test/target_info.py55
-rw-r--r--test/libcxx/test/tracing.py34
-rw-r--r--test/libcxx/type_traits/convert_to_integral.pass.cpp94
-rw-r--r--test/libcxx/util.py46
-rw-r--r--test/libcxx/utilities/memory/util.smartptr/race_condition.pass.cpp94
-rw-r--r--test/lit.cfg51
-rw-r--r--test/lit.site.cfg.in30
-rw-r--r--test/nothing_to_do.pass.cpp13
-rw-r--r--test/std/algorithms/alg.c.library/tested_elsewhere.pass.cpp12
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.copy/copy.pass.cpp73
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.copy/copy_backward.pass.cpp51
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.copy/copy_if.pass.cpp80
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.copy/copy_n.pass.cpp76
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.fill/fill.pass.cpp59
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.fill/fill_n.pass.cpp156
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.generate/generate.pass.cpp47
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.generate/generate_n.pass.cpp50
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.move/move.pass.cpp134
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.move/move_backward.pass.cpp88
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp77
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.partitions/partition.pass.cpp104
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.partitions/partition_copy.pass.cpp50
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.partitions/partition_point.pass.cpp76
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.partitions/stable_partition.pass.cpp314
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp30
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle_rand.pass.cpp37
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle_urng.pass.cpp31
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.remove/remove.pass.cpp83
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.remove/remove_copy.pass.cpp70
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.remove/remove_copy_if.pass.cpp73
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.remove/remove_if.pass.cpp98
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.replace/replace.pass.cpp44
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.replace/replace_copy.pass.cpp72
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.replace/replace_copy_if.pass.cpp74
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.replace/replace_if.pass.cpp45
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.reverse/reverse.pass.cpp60
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.reverse/reverse_copy.pass.cpp81
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.rotate/rotate.pass.cpp439
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.rotate/rotate_copy.pass.cpp134
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.swap/iter_swap.pass.cpp27
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.swap/swap_ranges.pass.cpp159
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.transform/binary_transform.pass.cpp217
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.transform/unary_transform.pass.cpp77
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.unique/unique.pass.cpp189
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.unique/unique_copy.pass.cpp125
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp152
-rw-r--r--test/std/algorithms/alg.modifying.operations/alg.unique/unique_pred.pass.cpp231
-rw-r--r--test/std/algorithms/alg.modifying.operations/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp35
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp39
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.all_of/all_of.pass.cpp47
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.any_of/any_of.pass.cpp55
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.count/count.pass.cpp32
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.count/count_if.pass.cpp36
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.equal/equal.pass.cpp66
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.equal/equal_pred.pass.cpp87
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find.end/find_end.pass.cpp57
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find.end/find_end_pred.pass.cpp86
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp49
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp55
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find/find.pass.cpp31
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find/find_if.pass.cpp35
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.find/find_if_not.pass.cpp35
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.foreach/test.pass.cpp39
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp605
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp729
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.none_of/none_of.pass.cpp55
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.search/search.pass.cpp72
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.search/search_n.pass.cpp77
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.search/search_n_pred.pass.cpp154
-rw-r--r--test/std/algorithms/alg.nonmodifying/alg.search/search_pred.pass.cpp111
-rw-r--r--test/std/algorithms/alg.nonmodifying/mismatch/mismatch.pass.cpp53
-rw-r--r--test/std/algorithms/alg.nonmodifying/mismatch/mismatch_pred.pass.cpp71
-rw-r--r--test/std/algorithms/alg.nonmodifying/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp63
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp64
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp69
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp70
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp64
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp65
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp64
-rw-r--r--test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp65
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap.pass.cpp521
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_comp.pass.cpp522
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_until.pass.cpp521
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_until_comp.pass.cpp522
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap.pass.cpp39
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap_comp.pass.cpp101
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap.pass.cpp39
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap_comp.pass.cpp68
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap.pass.cpp38
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap_comp.pass.cpp66
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap.pass.cpp40
-rw-r--r--test/std/algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap_comp.pass.cpp66
-rw-r--r--test/std/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp69
-rw-r--r--test/std/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp73
-rw-r--r--test/std/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp108
-rw-r--r--test/std/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp146
-rw-r--r--test/std/algorithms/alg.sorting/alg.merge/merge.pass.cpp224
-rw-r--r--test/std/algorithms/alg.sorting/alg.merge/merge_comp.pass.cpp234
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max.pass.cpp54
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_comp.pass.cpp56
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_element.pass.cpp80
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_element_comp.pass.cpp100
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_init_list.pass.cpp42
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/max_init_list_comp.pass.cpp43
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min.pass.cpp54
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_comp.pass.cpp56
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_element.pass.cpp80
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp100
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_init_list.pass.cpp42
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/min_init_list_comp.pass.cpp43
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax.pass.cpp62
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_comp.pass.cpp65
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_element.pass.cpp98
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_element_comp.pass.cpp104
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_init_list.pass.cpp39
-rw-r--r--test/std/algorithms/alg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp77
-rw-r--r--test/std/algorithms/alg.sorting/alg.nth.element/nth_element.pass.cpp63
-rw-r--r--test/std/algorithms/alg.sorting/alg.nth.element/nth_element_comp.pass.cpp86
-rw-r--r--test/std/algorithms/alg.sorting/alg.permutation.generators/next_permutation.pass.cpp66
-rw-r--r--test/std/algorithms/alg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp68
-rw-r--r--test/std/algorithms/alg.sorting/alg.permutation.generators/prev_permutation.pass.cpp66
-rw-r--r--test/std/algorithms/alg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp68
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/includes/includes.pass.cpp84
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/includes/includes_comp.pass.cpp85
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp200
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp202
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp198
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp200
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp199
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp203
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.union/set_union.pass.cpp198
-rw-r--r--test/std/algorithms/alg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp200
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp183
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp184
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp183
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp184
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp86
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp90
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/partial.sort/partial_sort.pass.cpp63
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/partial.sort/partial_sort_comp.pass.cpp87
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/sort/sort.pass.cpp150
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/sort/sort_comp.pass.cpp57
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/stable.sort/stable_sort.pass.cpp150
-rw-r--r--test/std/algorithms/alg.sorting/alg.sort/stable.sort/stable_sort_comp.pass.cpp83
-rw-r--r--test/std/algorithms/alg.sorting/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/algorithms.general/nothing_to_do.pass.cpp12
-rw-r--r--test/std/algorithms/version.pass.cpp20
-rw-r--r--test/std/atomics/atomics.fences/atomic_signal_fence.pass.cpp21
-rw-r--r--test/std/atomics/atomics.fences/atomic_thread_fence.pass.cpp21
-rw-r--r--test/std/atomics/atomics.flag/atomic_flag_clear.pass.cpp36
-rw-r--r--test/std/atomics/atomics.flag/atomic_flag_clear_explicit.pass.cpp60
-rw-r--r--test/std/atomics/atomics.flag/atomic_flag_test_and_set.pass.cpp36
-rw-r--r--test/std/atomics/atomics.flag/atomic_flag_test_and_set_explicit.pass.cpp96
-rw-r--r--test/std/atomics/atomics.flag/clear.pass.cpp72
-rw-r--r--test/std/atomics/atomics.flag/copy_assign.fail.cpp24
-rw-r--r--test/std/atomics/atomics.flag/copy_ctor.fail.cpp23
-rw-r--r--test/std/atomics/atomics.flag/copy_volatile_assign.fail.cpp24
-rw-r--r--test/std/atomics/atomics.flag/default.pass.cpp33
-rw-r--r--test/std/atomics/atomics.flag/init.pass.cpp25
-rw-r--r--test/std/atomics/atomics.flag/test_and_set.pass.cpp108
-rw-r--r--test/std/atomics/atomics.general/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/atomics.general/replace_failure_order.pass.cpp43
-rw-r--r--test/std/atomics/atomics.lockfree/lockfree.pass.cpp52
-rw-r--r--test/std/atomics/atomics.order/kill_dependency.pass.cpp23
-rw-r--r--test/std/atomics/atomics.order/memory_order.pass.cpp33
-rw-r--r--test/std/atomics/atomics.syn/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/atomics.types.generic/address.pass.cpp140
-rw-r--r--test/std/atomics/atomics.types.generic/bool.pass.cpp237
-rw-r--r--test/std/atomics/atomics.types.generic/cstdint_typedefs.pass.cpp69
-rw-r--r--test/std/atomics/atomics.types.generic/integral.pass.cpp203
-rw-r--r--test/std/atomics/atomics.types.generic/integral_typedefs.pass.cpp50
-rw-r--r--test/std/atomics/atomics.types.generic/trivially_copyable.fail.cpp70
-rw-r--r--test/std/atomics/atomics.types.generic/trivially_copyable.pass.cpp77
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.arith/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.general/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.pointer/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp88
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp95
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp90
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp97
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_exchange.pass.cpp73
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_exchange_explicit.pass.cpp75
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_add.pass.cpp111
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_add_explicit.pass.cpp115
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_and.pass.cpp64
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_and_explicit.pass.cpp66
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_or.pass.cpp64
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_or_explicit.pass.cpp66
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_sub.pass.cpp111
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_sub_explicit.pass.cpp116
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_xor.pass.cpp64
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_xor_explicit.pass.cpp66
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_init.pass.cpp71
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_is_lock_free.pass.cpp61
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_load.pass.cpp71
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_load_explicit.pass.cpp71
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_store.pass.cpp71
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_store_explicit.pass.cpp71
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_var_init.pass.cpp24
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.req/ctor.pass.cpp56
-rw-r--r--test/std/atomics/atomics.types.operations/atomics.types.operations.templ/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/atomics.types.operations/nothing_to_do.pass.cpp13
-rw-r--r--test/std/atomics/libcpp-has-no-threads.fail.cpp23
-rw-r--r--test/std/atomics/libcpp-has-no-threads.pass.cpp18
-rw-r--r--test/std/atomics/version.pass.cpp22
-rw-r--r--test/std/containers/Copyable.h18
-rw-r--r--test/std/containers/Emplaceable.h54
-rw-r--r--test/std/containers/NotConstructible.h39
-rw-r--r--test/std/containers/associative/map/compare.pass.cpp32
-rw-r--r--test/std/containers/associative/map/map.access/at.pass.cpp154
-rw-r--r--test/std/containers/associative/map/map.access/empty.pass.cpp43
-rw-r--r--test/std/containers/associative/map/map.access/index_key.pass.cpp105
-rw-r--r--test/std/containers/associative/map/map.access/index_rv_key.pass.cpp58
-rw-r--r--test/std/containers/associative/map/map.access/index_tuple.pass.cpp33
-rw-r--r--test/std/containers/associative/map/map.access/iterator.pass.cpp227
-rw-r--r--test/std/containers/associative/map/map.access/max_size.pass.cpp35
-rw-r--r--test/std/containers/associative/map/map.access/size.pass.cpp59
-rw-r--r--test/std/containers/associative/map/map.cons/alloc.pass.cpp42
-rw-r--r--test/std/containers/associative/map/map.cons/assign_initializer_list.pass.cpp75
-rw-r--r--test/std/containers/associative/map/map.cons/compare.pass.cpp40
-rw-r--r--test/std/containers/associative/map/map.cons/compare_alloc.pass.cpp45
-rw-r--r--test/std/containers/associative/map/map.cons/copy.pass.cpp131
-rw-r--r--test/std/containers/associative/map/map.cons/copy_alloc.pass.cpp95
-rw-r--r--test/std/containers/associative/map/map.cons/copy_assign.pass.cpp182
-rw-r--r--test/std/containers/associative/map/map.cons/default.pass.cpp40
-rw-r--r--test/std/containers/associative/map/map.cons/default_noexcept.pass.cpp53
-rw-r--r--test/std/containers/associative/map/map.cons/default_recursive.pass.cpp29
-rw-r--r--test/std/containers/associative/map/map.cons/dtor_noexcept.pass.cpp51
-rw-r--r--test/std/containers/associative/map/map.cons/initializer_list.pass.cpp67
-rw-r--r--test/std/containers/associative/map/map.cons/initializer_list_compare.pass.cpp69
-rw-r--r--test/std/containers/associative/map/map.cons/initializer_list_compare_alloc.pass.cpp100
-rw-r--r--test/std/containers/associative/map/map.cons/iter_iter.pass.cpp68
-rw-r--r--test/std/containers/associative/map/map.cons/iter_iter_comp.pass.cpp73
-rw-r--r--test/std/containers/associative/map/map.cons/iter_iter_comp_alloc.pass.cpp108
-rw-r--r--test/std/containers/associative/map/map.cons/move.pass.cpp120
-rw-r--r--test/std/containers/associative/map/map.cons/move_alloc.pass.cpp234
-rw-r--r--test/std/containers/associative/map/map.cons/move_assign.pass.cpp190
-rw-r--r--test/std/containers/associative/map/map.cons/move_assign_noexcept.pass.cpp53
-rw-r--r--test/std/containers/associative/map/map.cons/move_noexcept.pass.cpp51
-rw-r--r--test/std/containers/associative/map/map.modifiers/clear.pass.cpp63
-rw-r--r--test/std/containers/associative/map/map.modifiers/emplace.pass.cpp165
-rw-r--r--test/std/containers/associative/map/map.modifiers/emplace_hint.pass.cpp160
-rw-r--r--test/std/containers/associative/map/map.modifiers/erase_iter.pass.cpp259
-rw-r--r--test/std/containers/associative/map/map.modifiers/erase_iter_iter.pass.cpp157
-rw-r--r--test/std/containers/associative/map/map.modifiers/erase_key.pass.cpp275
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_cv.pass.cpp89
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_initializer_list.pass.cpp71
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_iter_cv.pass.cpp81
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_iter_iter.pass.cpp77
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_iter_rv.pass.cpp87
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_or_assign.pass.cpp192
-rw-r--r--test/std/containers/associative/map/map.modifiers/insert_rv.pass.cpp93
-rw-r--r--test/std/containers/associative/map/map.modifiers/try.emplace.pass.cpp189
-rw-r--r--test/std/containers/associative/map/map.ops/count.pass.cpp193
-rw-r--r--test/std/containers/associative/map/map.ops/count0.pass.cpp34
-rw-r--r--test/std/containers/associative/map/map.ops/count1.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/count2.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/count3.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range.pass.cpp490
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range0.pass.cpp34
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range1.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range2.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/equal_range3.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/find.pass.cpp260
-rw-r--r--test/std/containers/associative/map/map.ops/find0.pass.cpp34
-rw-r--r--test/std/containers/associative/map/map.ops/find1.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/find2.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/find3.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound.pass.cpp372
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound0.pass.cpp34
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound1.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound2.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/lower_bound3.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound.pass.cpp335
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound0.pass.cpp34
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound1.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound2.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.ops/upper_bound3.fail.cpp39
-rw-r--r--test/std/containers/associative/map/map.special/member_swap.pass.cpp176
-rw-r--r--test/std/containers/associative/map/map.special/non_member_swap.pass.cpp281
-rw-r--r--test/std/containers/associative/map/map.special/swap_noexcept.pass.cpp148
-rw-r--r--test/std/containers/associative/map/types.pass.cpp70
-rw-r--r--test/std/containers/associative/map/version.pass.cpp20
-rw-r--r--test/std/containers/associative/multimap/empty.pass.cpp43
-rw-r--r--test/std/containers/associative/multimap/iterator.pass.cpp231
-rw-r--r--test/std/containers/associative/multimap/max_size.pass.cpp35
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/alloc.pass.cpp42
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/assign_initializer_list.pass.cpp85
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/compare.pass.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/compare_alloc.pass.cpp45
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/copy.pass.cpp104
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/copy_alloc.pass.cpp77
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/copy_assign.pass.cpp125
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/default.pass.cpp40
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/default_noexcept.pass.cpp53
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/default_recursive.pass.cpp29
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/dtor_noexcept.pass.cpp51
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/initializer_list.pass.cpp83
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/initializer_list_compare.pass.cpp91
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/initializer_list_compare_alloc.pass.cpp129
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/iter_iter.pass.cpp112
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/iter_iter_comp.pass.cpp86
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/iter_iter_comp_alloc.pass.cpp91
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/move.pass.cpp132
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/move_alloc.pass.cpp234
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/move_assign.pass.cpp190
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/move_assign_noexcept.pass.cpp53
-rw-r--r--test/std/containers/associative/multimap/multimap.cons/move_noexcept.pass.cpp51
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/clear.pass.cpp63
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/emplace.pass.cpp150
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/emplace_hint.pass.cpp160
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/erase_iter.pass.cpp301
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/erase_iter_iter.pass.cpp157
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/erase_key.pass.cpp153
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_cv.pass.cpp81
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_initializer_list.pass.cpp91
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_iter_cv.pass.cpp81
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_iter_iter.pass.cpp101
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_iter_rv.pass.cpp87
-rw-r--r--test/std/containers/associative/multimap/multimap.modifiers/insert_rv.pass.cpp85
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count.pass.cpp175
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count0.pass.cpp34
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count1.fail.cpp37
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count2.fail.cpp37
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/count3.fail.cpp37
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range.pass.cpp287
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range0.pass.cpp34
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range1.fail.cpp37
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range2.fail.cpp39
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/equal_range3.fail.cpp39
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find.pass.cpp223
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find0.pass.cpp34
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find1.fail.cpp39
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find2.fail.cpp39
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/find3.fail.cpp39
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound.pass.cpp237
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound0.pass.cpp34
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound1.fail.cpp39
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound2.fail.cpp39
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/lower_bound3.fail.cpp39
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound.pass.cpp236
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound0.pass.cpp34
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound1.fail.cpp39
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound2.fail.cpp39
-rw-r--r--test/std/containers/associative/multimap/multimap.ops/upper_bound3.fail.cpp39
-rw-r--r--test/std/containers/associative/multimap/multimap.special/member_swap.pass.cpp176
-rw-r--r--test/std/containers/associative/multimap/multimap.special/non_member_swap.pass.cpp281
-rw-r--r--test/std/containers/associative/multimap/multimap.special/swap_noexcept.pass.cpp148
-rw-r--r--test/std/containers/associative/multimap/scary.pass.cpp24
-rw-r--r--test/std/containers/associative/multimap/size.pass.cpp59
-rw-r--r--test/std/containers/associative/multimap/types.pass.cpp70
-rw-r--r--test/std/containers/associative/multiset/clear.pass.cpp63
-rw-r--r--test/std/containers/associative/multiset/count.pass.cpp160
-rw-r--r--test/std/containers/associative/multiset/emplace.pass.cpp83
-rw-r--r--test/std/containers/associative/multiset/emplace_hint.pass.cpp83
-rw-r--r--test/std/containers/associative/multiset/empty.pass.cpp43
-rw-r--r--test/std/containers/associative/multiset/equal_range.pass.cpp263
-rw-r--r--test/std/containers/associative/multiset/erase_iter.pass.cpp203
-rw-r--r--test/std/containers/associative/multiset/erase_iter_iter.pass.cpp141
-rw-r--r--test/std/containers/associative/multiset/erase_key.pass.cpp129
-rw-r--r--test/std/containers/associative/multiset/find.pass.cpp240
-rw-r--r--test/std/containers/associative/multiset/insert_cv.pass.cpp73
-rw-r--r--test/std/containers/associative/multiset/insert_initializer_list.pass.cpp61
-rw-r--r--test/std/containers/associative/multiset/insert_iter_cv.pass.cpp73
-rw-r--r--test/std/containers/associative/multiset/insert_iter_iter.pass.cpp85
-rw-r--r--test/std/containers/associative/multiset/insert_iter_rv.pass.cpp76
-rw-r--r--test/std/containers/associative/multiset/insert_rv.pass.cpp76
-rw-r--r--test/std/containers/associative/multiset/iterator.pass.cpp215
-rw-r--r--test/std/containers/associative/multiset/lower_bound.pass.cpp223
-rw-r--r--test/std/containers/associative/multiset/max_size.pass.cpp35
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/alloc.pass.cpp29
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/assign_initializer_list.pass.cpp57
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/compare.pass.cpp28
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/compare_alloc.pass.cpp31
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/copy.pass.cpp118
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/copy_alloc.pass.cpp68
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/copy_assign.pass.cpp138
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/default.pass.cpp40
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/default_noexcept.pass.cpp53
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/dtor_noexcept.pass.cpp51
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/initializer_list.pass.cpp73
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/initializer_list_compare.pass.cpp38
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/initializer_list_compare_alloc.pass.cpp41
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/iter_iter.pass.cpp83
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/iter_iter_alloc.pass.cpp92
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/iter_iter_comp.pass.cpp53
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/move.pass.cpp119
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/move_alloc.pass.cpp187
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/move_assign.pass.cpp186
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/move_assign_noexcept.pass.cpp53
-rw-r--r--test/std/containers/associative/multiset/multiset.cons/move_noexcept.pass.cpp51
-rw-r--r--test/std/containers/associative/multiset/multiset.special/member_swap.pass.cpp177
-rw-r--r--test/std/containers/associative/multiset/multiset.special/non_member_swap.pass.cpp165
-rw-r--r--test/std/containers/associative/multiset/multiset.special/swap_noexcept.pass.cpp148
-rw-r--r--test/std/containers/associative/multiset/scary.pass.cpp24
-rw-r--r--test/std/containers/associative/multiset/size.pass.cpp59
-rw-r--r--test/std/containers/associative/multiset/types.pass.cpp70
-rw-r--r--test/std/containers/associative/multiset/upper_bound.pass.cpp222
-rw-r--r--test/std/containers/associative/set/clear.pass.cpp63
-rw-r--r--test/std/containers/associative/set/count.pass.cpp168
-rw-r--r--test/std/containers/associative/set/emplace.pass.cpp90
-rw-r--r--test/std/containers/associative/set/emplace_hint.pass.cpp83
-rw-r--r--test/std/containers/associative/set/empty.pass.cpp43
-rw-r--r--test/std/containers/associative/set/equal_range.pass.cpp370
-rw-r--r--test/std/containers/associative/set/erase_iter.pass.cpp203
-rw-r--r--test/std/containers/associative/set/erase_iter_iter.pass.cpp141
-rw-r--r--test/std/containers/associative/set/erase_key.pass.cpp203
-rw-r--r--test/std/containers/associative/set/find.pass.cpp240
-rw-r--r--test/std/containers/associative/set/insert_cv.pass.cpp81
-rw-r--r--test/std/containers/associative/set/insert_initializer_list.pass.cpp61
-rw-r--r--test/std/containers/associative/set/insert_iter_cv.pass.cpp73
-rw-r--r--test/std/containers/associative/set/insert_iter_iter.pass.cpp73
-rw-r--r--test/std/containers/associative/set/insert_iter_rv.pass.cpp76
-rw-r--r--test/std/containers/associative/set/insert_rv.pass.cpp84
-rw-r--r--test/std/containers/associative/set/iterator.pass.cpp211
-rw-r--r--test/std/containers/associative/set/lower_bound.pass.cpp337
-rw-r--r--test/std/containers/associative/set/max_size.pass.cpp35
-rw-r--r--test/std/containers/associative/set/set.cons/alloc.pass.cpp29
-rw-r--r--test/std/containers/associative/set/set.cons/assign_initializer_list.pass.cpp57
-rw-r--r--test/std/containers/associative/set/set.cons/compare.pass.cpp28
-rw-r--r--test/std/containers/associative/set/set.cons/compare_alloc.pass.cpp31
-rw-r--r--test/std/containers/associative/set/set.cons/copy.pass.cpp94
-rw-r--r--test/std/containers/associative/set/set.cons/copy_alloc.pass.cpp56
-rw-r--r--test/std/containers/associative/set/set.cons/copy_assign.pass.cpp109
-rw-r--r--test/std/containers/associative/set/set.cons/default.pass.cpp40
-rw-r--r--test/std/containers/associative/set/set.cons/default_noexcept.pass.cpp53
-rw-r--r--test/std/containers/associative/set/set.cons/dtor_noexcept.pass.cpp51
-rw-r--r--test/std/containers/associative/set/set.cons/initializer_list.pass.cpp55
-rw-r--r--test/std/containers/associative/set/set.cons/initializer_list_compare.pass.cpp38
-rw-r--r--test/std/containers/associative/set/set.cons/initializer_list_compare_alloc.pass.cpp63
-rw-r--r--test/std/containers/associative/set/set.cons/iter_iter.pass.cpp71
-rw-r--r--test/std/containers/associative/set/set.cons/iter_iter_alloc.pass.cpp84
-rw-r--r--test/std/containers/associative/set/set.cons/iter_iter_comp.pass.cpp47
-rw-r--r--test/std/containers/associative/set/set.cons/move.pass.cpp107
-rw-r--r--test/std/containers/associative/set/set.cons/move_alloc.pass.cpp188
-rw-r--r--test/std/containers/associative/set/set.cons/move_assign.pass.cpp186
-rw-r--r--test/std/containers/associative/set/set.cons/move_assign_noexcept.pass.cpp53
-rw-r--r--test/std/containers/associative/set/set.cons/move_noexcept.pass.cpp51
-rw-r--r--test/std/containers/associative/set/set.special/member_swap.pass.cpp177
-rw-r--r--test/std/containers/associative/set/set.special/non_member_swap.pass.cpp165
-rw-r--r--test/std/containers/associative/set/set.special/swap_noexcept.pass.cpp148
-rw-r--r--test/std/containers/associative/set/size.pass.cpp59
-rw-r--r--test/std/containers/associative/set/types.pass.cpp70
-rw-r--r--test/std/containers/associative/set/upper_bound.pass.cpp336
-rw-r--r--test/std/containers/associative/set/version.pass.cpp20
-rw-r--r--test/std/containers/associative/tree_balance_after_insert.pass.cpp1616
-rw-r--r--test/std/containers/associative/tree_left_rotate.pass.cpp98
-rw-r--r--test/std/containers/associative/tree_remove.pass.cpp1648
-rw-r--r--test/std/containers/associative/tree_right_rotate.pass.cpp98
-rw-r--r--test/std/containers/container.adaptors/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_alloc.pass.cpp48
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_comp_alloc.pass.cpp48
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_comp_cont_alloc.pass.cpp62
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_comp_rcont_alloc.pass.cpp61
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_copy_alloc.pass.cpp58
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_move_alloc.pass.cpp68
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/assign_copy.pass.cpp36
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/assign_move.pass.cpp42
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_comp.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_comp_container.pass.cpp34
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_comp_rcontainer.pass.cpp40
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_copy.pass.cpp35
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_default.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter.pass.cpp25
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter_comp.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter_comp_cont.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter_comp_rcont.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_move.pass.cpp41
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/default_noexcept.pass.cpp31
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/dtor_noexcept.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/move_assign_noexcept.pass.cpp31
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.cons/move_noexcept.pass.cpp31
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/emplace.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/empty.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/pop.pass.cpp34
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/push.pass.cpp28
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/push_rvalue.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/size.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/swap.pass.cpp30
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.members/top.pass.cpp28
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.special/swap.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/priority.queue/priqueue.special/swap_noexcept.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/priority.queue/types.pass.cpp60
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_alloc.pass.cpp38
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_container_alloc.pass.cpp57
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_queue_alloc.pass.cpp52
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_rcontainer_alloc.pass.cpp59
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_rqueue_alloc.pass.cpp60
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/ctor_container.pass.cpp37
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/ctor_copy.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/ctor_default.pass.cpp28
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/ctor_move.pass.cpp41
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/ctor_rcontainer.pass.cpp39
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/default_noexcept.pass.cpp30
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/dtor_noexcept.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/move_assign_noexcept.pass.cpp30
-rw-r--r--test/std/containers/container.adaptors/queue/queue.cons/move_noexcept.pass.cpp30
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/assign_copy.pass.cpp33
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/assign_move.pass.cpp42
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/back.pass.cpp26
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/back_const.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/emplace.pass.cpp30
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/empty.pass.cpp25
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/front.pass.cpp26
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/front_const.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/pop.pass.cpp37
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/push.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/push_rv.pass.cpp36
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/size.pass.cpp23
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/swap.pass.cpp36
-rw-r--r--test/std/containers/container.adaptors/queue/queue.defn/types.pass.cpp58
-rw-r--r--test/std/containers/container.adaptors/queue/queue.ops/eq.pass.cpp40
-rw-r--r--test/std/containers/container.adaptors/queue/queue.ops/lt.pass.cpp45
-rw-r--r--test/std/containers/container.adaptors/queue/queue.special/swap.pass.cpp37
-rw-r--r--test/std/containers/container.adaptors/queue/queue.special/swap_noexcept.pass.cpp31
-rw-r--r--test/std/containers/container.adaptors/queue/version.pass.cpp20
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_alloc.pass.cpp38
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_container_alloc.pass.cpp57
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_copy_alloc.pass.cpp52
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_rcontainer_alloc.pass.cpp59
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_rqueue_alloc.pass.cpp60
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/ctor_container.pass.cpp37
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/ctor_copy.pass.cpp32
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/ctor_default.pass.cpp28
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/ctor_move.pass.cpp41
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/ctor_rcontainer.pass.cpp39
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/default_noexcept.pass.cpp30
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/dtor_noexcept.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/move_assign_noexcept.pass.cpp30
-rw-r--r--test/std/containers/container.adaptors/stack/stack.cons/move_noexcept.pass.cpp30
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/assign_copy.pass.cpp33
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/assign_move.pass.cpp42
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/emplace.pass.cpp29
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/empty.pass.cpp25
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/pop.pass.cpp34
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/push.pass.cpp29
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/push_rv.pass.cpp33
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/size.pass.cpp23
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/swap.pass.cpp36
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/top.pass.cpp26
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/top_const.pass.cpp27
-rw-r--r--test/std/containers/container.adaptors/stack/stack.defn/types.pass.cpp59
-rw-r--r--test/std/containers/container.adaptors/stack/stack.ops/eq.pass.cpp40
-rw-r--r--test/std/containers/container.adaptors/stack/stack.ops/lt.pass.cpp45
-rw-r--r--test/std/containers/container.adaptors/stack/stack.special/swap.pass.cpp37
-rw-r--r--test/std/containers/container.adaptors/stack/stack.special/swap_noexcept.pass.cpp31
-rw-r--r--test/std/containers/container.adaptors/stack/version.pass.cpp20
-rw-r--r--test/std/containers/container.requirements/associative.reqmts/associative.reqmts.except/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/associative.reqmts/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/container.requirements.dataraces/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/container.requirements.general/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/sequence.reqmts/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/unord.req/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/container.requirements/unord.req/unord.req.except/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/containers.general/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/sequences/array/array.cons/default.pass.cpp31
-rw-r--r--test/std/containers/sequences/array/array.cons/initializer_list.pass.cpp34
-rw-r--r--test/std/containers/sequences/array/array.data/data.pass.cpp35
-rw-r--r--test/std/containers/sequences/array/array.data/data_const.pass.cpp35
-rw-r--r--test/std/containers/sequences/array/array.fill/fill.pass.cpp36
-rw-r--r--test/std/containers/sequences/array/array.size/size.pass.cpp53
-rw-r--r--test/std/containers/sequences/array/array.special/swap.pass.cpp43
-rw-r--r--test/std/containers/sequences/array/array.swap/swap.pass.cpp43
-rw-r--r--test/std/containers/sequences/array/array.tuple/get.fail.cpp25
-rw-r--r--test/std/containers/sequences/array/array.tuple/get.pass.cpp52
-rw-r--r--test/std/containers/sequences/array/array.tuple/get_const.pass.cpp37
-rw-r--r--test/std/containers/sequences/array/array.tuple/get_rv.pass.cpp30
-rw-r--r--test/std/containers/sequences/array/array.tuple/tuple_element.pass.cpp54
-rw-r--r--test/std/containers/sequences/array/array.tuple/tuple_size.pass.cpp42
-rw-r--r--test/std/containers/sequences/array/array.zero/tested_elsewhere.pass.cpp18
-rw-r--r--test/std/containers/sequences/array/at.pass.cpp67
-rw-r--r--test/std/containers/sequences/array/begin.pass.cpp32
-rw-r--r--test/std/containers/sequences/array/contiguous.pass.cpp31
-rw-r--r--test/std/containers/sequences/array/front_back.pass.cpp62
-rw-r--r--test/std/containers/sequences/array/indexing.pass.cpp60
-rw-r--r--test/std/containers/sequences/array/iterators.pass.cpp110
-rw-r--r--test/std/containers/sequences/array/types.pass.cpp62
-rw-r--r--test/std/containers/sequences/array/version.pass.cpp20
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/access.pass.cpp91
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/resize_size.pass.cpp86
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/resize_size_value.pass.cpp86
-rw-r--r--test/std/containers/sequences/deque/deque.capacity/shrink_to_fit.pass.cpp77
-rw-r--r--test/std/containers/sequences/deque/deque.cons/alloc.pass.cpp38
-rw-r--r--test/std/containers/sequences/deque/deque.cons/assign_initializer_list.pass.cpp43
-rw-r--r--test/std/containers/sequences/deque/deque.cons/assign_iter_iter.pass.cpp109
-rw-r--r--test/std/containers/sequences/deque/deque.cons/assign_size_value.pass.cpp85
-rw-r--r--test/std/containers/sequences/deque/deque.cons/copy.pass.cpp61
-rw-r--r--test/std/containers/sequences/deque/deque.cons/copy_alloc.pass.cpp51
-rw-r--r--test/std/containers/sequences/deque/deque.cons/default.pass.cpp41
-rw-r--r--test/std/containers/sequences/deque/deque.cons/default_noexcept.pass.cpp50
-rw-r--r--test/std/containers/sequences/deque/deque.cons/dtor_noexcept.pass.cpp52
-rw-r--r--test/std/containers/sequences/deque/deque.cons/initializer_list.pass.cpp41
-rw-r--r--test/std/containers/sequences/deque/deque.cons/initializer_list_alloc.pass.cpp44
-rw-r--r--test/std/containers/sequences/deque/deque.cons/iter_iter.pass.cpp62
-rw-r--r--test/std/containers/sequences/deque/deque.cons/iter_iter_alloc.pass.cpp51
-rw-r--r--test/std/containers/sequences/deque/deque.cons/move.pass.cpp72
-rw-r--r--test/std/containers/sequences/deque/deque.cons/move_alloc.pass.cpp87
-rw-r--r--test/std/containers/sequences/deque/deque.cons/move_assign.pass.cpp91
-rw-r--r--test/std/containers/sequences/deque/deque.cons/move_assign_noexcept.pass.cpp52
-rw-r--r--test/std/containers/sequences/deque/deque.cons/move_noexcept.pass.cpp50
-rw-r--r--test/std/containers/sequences/deque/deque.cons/op_equal.pass.cpp63
-rw-r--r--test/std/containers/sequences/deque/deque.cons/op_equal_initializer_list.pass.cpp43
-rw-r--r--test/std/containers/sequences/deque/deque.cons/size.pass.cpp113
-rw-r--r--test/std/containers/sequences/deque/deque.cons/size_value.pass.cpp51
-rw-r--r--test/std/containers/sequences/deque/deque.cons/size_value_alloc.pass.cpp67
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/emplace.pass.cpp112
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/emplace_back.pass.cpp87
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/emplace_front.pass.cpp87
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/erase_iter.invalidation.pass.cpp70
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/erase_iter.pass.cpp90
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/erase_iter_iter.invalidation.pass.cpp78
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/erase_iter_iter.pass.cpp96
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_iter_initializer_list.pass.cpp63
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_iter_iter.pass.cpp295
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_rvalue.pass.cpp118
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_size_value.pass.cpp159
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/insert_value.pass.cpp139
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/pop_back.invalidation.pass.cpp49
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/pop_back.pass.cpp84
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/pop_front.invalidation.pass.cpp49
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/pop_front.pass.cpp84
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_back.pass.cpp73
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_back_exception_safety.pass.cpp101
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_back_rvalue.pass.cpp80
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_front.pass.cpp83
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_front_exception_safety.pass.cpp101
-rw-r--r--test/std/containers/sequences/deque/deque.modifiers/push_front_rvalue.pass.cpp90
-rw-r--r--test/std/containers/sequences/deque/deque.special/copy.pass.cpp88
-rw-r--r--test/std/containers/sequences/deque/deque.special/copy_backward.pass.cpp87
-rw-r--r--test/std/containers/sequences/deque/deque.special/move.pass.cpp87
-rw-r--r--test/std/containers/sequences/deque/deque.special/move_backward.pass.cpp87
-rw-r--r--test/std/containers/sequences/deque/deque.special/swap.pass.cpp110
-rw-r--r--test/std/containers/sequences/deque/deque.special/swap_noexcept.pass.cpp90
-rw-r--r--test/std/containers/sequences/deque/iterators.pass.cpp79
-rw-r--r--test/std/containers/sequences/deque/types.pass.cpp90
-rw-r--r--test/std/containers/sequences/deque/version.pass.cpp20
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.access/front.pass.cpp61
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/alloc.fail.cpp30
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/alloc.pass.cpp41
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/assign_copy.pass.cpp146
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/assign_init.pass.cpp70
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/assign_move.pass.cpp199
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/assign_op_init.pass.cpp70
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/assign_range.pass.cpp78
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/assign_size_value.pass.cpp68
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/copy.pass.cpp69
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/copy_alloc.pass.cpp67
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/default.pass.cpp41
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/default_noexcept.pass.cpp50
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/default_recursive.pass.cpp25
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/dtor_noexcept.pass.cpp52
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/init.pass.cpp43
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/init_alloc.pass.cpp48
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/move.pass.cpp73
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/move_alloc.pass.cpp73
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/move_assign_noexcept.pass.cpp52
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/move_noexcept.pass.cpp50
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/range.pass.cpp48
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/range_alloc.pass.cpp54
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/size.fail.cpp35
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/size.pass.cpp66
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/size_value.pass.cpp45
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.cons/size_value_alloc.pass.cpp50
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.iter/before_begin.pass.cpp104
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.iter/iterators.pass.cpp145
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/clear.pass.cpp62
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/emplace_after.pass.cpp89
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/emplace_front.pass.cpp50
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/erase_after_many.pass.cpp155
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/erase_after_one.pass.cpp97
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_const.pass.cpp87
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_init.pass.cpp75
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_range.pass.cpp80
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_rv.pass.cpp90
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_size_value.pass.cpp73
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/pop_front.pass.cpp78
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_const.pass.cpp47
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_exception_safety.pass.cpp73
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_rv.pass.cpp50
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/resize_size.pass.cpp114
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.modifiers/resize_size_value.pass.cpp84
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/merge.pass.cpp48
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/merge_pred.pass.cpp49
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/remove.pass.cpp155
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/remove_if.pass.cpp155
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/reverse.pass.cpp42
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/sort.pass.cpp47
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/sort_pred.pass.cpp48
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_flist.pass.cpp75
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_one.pass.cpp140
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_range.pass.cpp169
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/unique.pass.cpp120
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.ops/unique_pred.pass.cpp125
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/equal.pass.cpp60
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/member_swap.pass.cpp259
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/non_member_swap.pass.cpp260
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/relational.pass.cpp65
-rw-r--r--test/std/containers/sequences/forwardlist/forwardlist.spec/swap_noexcept.pass.cpp90
-rw-r--r--test/std/containers/sequences/forwardlist/max_size.pass.cpp35
-rw-r--r--test/std/containers/sequences/forwardlist/types.pass.cpp62
-rw-r--r--test/std/containers/sequences/forwardlist/version.pass.cpp20
-rw-r--r--test/std/containers/sequences/list/db_back.pass.cpp56
-rw-r--r--test/std/containers/sequences/list/db_cback.pass.cpp52
-rw-r--r--test/std/containers/sequences/list/db_cfront.pass.cpp52
-rw-r--r--test/std/containers/sequences/list/db_front.pass.cpp56
-rw-r--r--test/std/containers/sequences/list/db_iterators_6.pass.cpp58
-rw-r--r--test/std/containers/sequences/list/db_iterators_7.pass.cpp58
-rw-r--r--test/std/containers/sequences/list/db_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/sequences/list/db_iterators_9.pass.cpp67
-rw-r--r--test/std/containers/sequences/list/iterators.pass.cpp159
-rw-r--r--test/std/containers/sequences/list/list.capacity/resize_size.pass.cpp81
-rw-r--r--test/std/containers/sequences/list/list.capacity/resize_size_value.pass.cpp53
-rw-r--r--test/std/containers/sequences/list/list.cons/assign_copy.pass.cpp44
-rw-r--r--test/std/containers/sequences/list/list.cons/assign_initializer_list.pass.cpp45
-rw-r--r--test/std/containers/sequences/list/list.cons/assign_move.pass.cpp82
-rw-r--r--test/std/containers/sequences/list/list.cons/copy.pass.cpp54
-rw-r--r--test/std/containers/sequences/list/list.cons/copy_alloc.pass.cpp42
-rw-r--r--test/std/containers/sequences/list/list.cons/default.pass.cpp58
-rw-r--r--test/std/containers/sequences/list/list.cons/default_noexcept.pass.cpp50
-rw-r--r--test/std/containers/sequences/list/list.cons/default_stack_alloc.pass.cpp48
-rw-r--r--test/std/containers/sequences/list/list.cons/dtor_noexcept.pass.cpp52
-rw-r--r--test/std/containers/sequences/list/list.cons/initializer_list.pass.cpp43
-rw-r--r--test/std/containers/sequences/list/list.cons/initializer_list_alloc.pass.cpp46
-rw-r--r--test/std/containers/sequences/list/list.cons/input_iterator.pass.cpp77
-rw-r--r--test/std/containers/sequences/list/list.cons/move.pass.cpp74
-rw-r--r--test/std/containers/sequences/list/list.cons/move_alloc.pass.cpp78
-rw-r--r--test/std/containers/sequences/list/list.cons/move_assign_noexcept.pass.cpp52
-rw-r--r--test/std/containers/sequences/list/list.cons/move_noexcept.pass.cpp50
-rw-r--r--test/std/containers/sequences/list/list.cons/op_equal_initializer_list.pass.cpp44
-rw-r--r--test/std/containers/sequences/list/list.cons/size_type.pass.cpp103
-rw-r--r--test/std/containers/sequences/list/list.cons/size_value_alloc.pass.cpp79
-rw-r--r--test/std/containers/sequences/list/list.modifiers/clear.pass.cpp35
-rw-r--r--test/std/containers/sequences/list/list.modifiers/emplace.pass.cpp88
-rw-r--r--test/std/containers/sequences/list/list.modifiers/emplace_back.pass.cpp66
-rw-r--r--test/std/containers/sequences/list/list.modifiers/emplace_front.pass.cpp66
-rw-r--r--test/std/containers/sequences/list/list.modifiers/erase_iter.pass.cpp65
-rw-r--r--test/std/containers/sequences/list/list.modifiers/erase_iter_db1.pass.cpp51
-rw-r--r--test/std/containers/sequences/list/list.modifiers/erase_iter_db2.pass.cpp53
-rw-r--r--test/std/containers/sequences/list/list.modifiers/erase_iter_iter.pass.cpp84
-rw-r--r--test/std/containers/sequences/list/list.modifiers/erase_iter_iter_db1.pass.cpp51
-rw-r--r--test/std/containers/sequences/list/list.modifiers/erase_iter_iter_db2.pass.cpp51
-rw-r--r--test/std/containers/sequences/list/list.modifiers/erase_iter_iter_db3.pass.cpp51
-rw-r--r--test/std/containers/sequences/list/list.modifiers/erase_iter_iter_db4.pass.cpp49
-rw-r--r--test/std/containers/sequences/list/list.modifiers/insert_iter_initializer_list.pass.cpp67
-rw-r--r--test/std/containers/sequences/list/list.modifiers/insert_iter_iter_iter.pass.cpp185
-rw-r--r--test/std/containers/sequences/list/list.modifiers/insert_iter_rvalue.pass.cpp68
-rw-r--r--test/std/containers/sequences/list/list.modifiers/insert_iter_size_value.pass.cpp106
-rw-r--r--test/std/containers/sequences/list/list.modifiers/insert_iter_value.pass.cpp112
-rw-r--r--test/std/containers/sequences/list/list.modifiers/pop_back.pass.cpp55
-rw-r--r--test/std/containers/sequences/list/list.modifiers/pop_front.pass.cpp43
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_back.pass.cpp37
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_back_exception_safety.pass.cpp73
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_back_rvalue.pass.cpp46
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_front.pass.cpp37
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_front_exception_safety.pass.cpp73
-rw-r--r--test/std/containers/sequences/list/list.modifiers/push_front_rvalue.pass.cpp46
-rw-r--r--test/std/containers/sequences/list/list.ops/merge.pass.cpp41
-rw-r--r--test/std/containers/sequences/list/list.ops/merge_comp.pass.cpp42
-rw-r--r--test/std/containers/sequences/list/list.ops/remove.pass.cpp69
-rw-r--r--test/std/containers/sequences/list/list.ops/remove_if.pass.cpp64
-rw-r--r--test/std/containers/sequences/list/list.ops/reverse.pass.cpp37
-rw-r--r--test/std/containers/sequences/list/list.ops/sort.pass.cpp37
-rw-r--r--test/std/containers/sequences/list/list.ops/sort_comp.pass.cpp38
-rw-r--r--test/std/containers/sequences/list/list.ops/splice_pos_list.pass.cpp803
-rw-r--r--test/std/containers/sequences/list/list.ops/splice_pos_list_iter.pass.cpp357
-rw-r--r--test/std/containers/sequences/list/list.ops/splice_pos_list_iter_iter.pass.cpp237
-rw-r--r--test/std/containers/sequences/list/list.ops/unique.pass.cpp37
-rw-r--r--test/std/containers/sequences/list/list.ops/unique_pred.pass.cpp42
-rw-r--r--test/std/containers/sequences/list/list.special/db_swap_1.pass.cpp59
-rw-r--r--test/std/containers/sequences/list/list.special/swap.pass.cpp146
-rw-r--r--test/std/containers/sequences/list/list.special/swap_noexcept.pass.cpp90
-rw-r--r--test/std/containers/sequences/list/types.pass.cpp48
-rw-r--r--test/std/containers/sequences/list/version.pass.cpp20
-rw-r--r--test/std/containers/sequences/nothing_to_do.pass.cpp12
-rw-r--r--test/std/containers/sequences/vector.bool/assign_copy.pass.cpp44
-rw-r--r--test/std/containers/sequences/vector.bool/assign_initializer_list.pass.cpp43
-rw-r--r--test/std/containers/sequences/vector.bool/assign_move.pass.cpp81
-rw-r--r--test/std/containers/sequences/vector.bool/capacity.pass.cpp44
-rw-r--r--test/std/containers/sequences/vector.bool/construct_default.pass.cpp70
-rw-r--r--test/std/containers/sequences/vector.bool/construct_iter_iter.pass.cpp48
-rw-r--r--test/std/containers/sequences/vector.bool/construct_iter_iter_alloc.pass.cpp55
-rw-r--r--test/std/containers/sequences/vector.bool/construct_size.pass.cpp64
-rw-r--r--test/std/containers/sequences/vector.bool/construct_size_value.pass.cpp37
-rw-r--r--test/std/containers/sequences/vector.bool/construct_size_value_alloc.pass.cpp39
-rw-r--r--test/std/containers/sequences/vector.bool/copy.pass.cpp65
-rw-r--r--test/std/containers/sequences/vector.bool/copy_alloc.pass.cpp62
-rw-r--r--test/std/containers/sequences/vector.bool/default_noexcept.pass.cpp49
-rw-r--r--test/std/containers/sequences/vector.bool/dtor_noexcept.pass.cpp51
-rw-r--r--test/std/containers/sequences/vector.bool/emplace.pass.cpp68
-rw-r--r--test/std/containers/sequences/vector.bool/emplace_back.pass.cpp57
-rw-r--r--test/std/containers/sequences/vector.bool/erase_iter.pass.cpp65
-rw-r--r--test/std/containers/sequences/vector.bool/erase_iter_iter.pass.cpp85
-rw-r--r--test/std/containers/sequences/vector.bool/find.pass.cpp40
-rw-r--r--test/std/containers/sequences/vector.bool/initializer_list.pass.cpp41
-rw-r--r--test/std/containers/sequences/vector.bool/initializer_list_alloc.pass.cpp44
-rw-r--r--test/std/containers/sequences/vector.bool/insert_iter_initializer_list.pass.cpp65
-rw-r--r--test/std/containers/sequences/vector.bool/insert_iter_iter_iter.pass.cpp126
-rw-r--r--test/std/containers/sequences/vector.bool/insert_iter_size_value.pass.cpp81
-rw-r--r--test/std/containers/sequences/vector.bool/insert_iter_value.pass.cpp77
-rw-r--r--test/std/containers/sequences/vector.bool/iterators.pass.cpp123
-rw-r--r--test/std/containers/sequences/vector.bool/move.pass.cpp64
-rw-r--r--test/std/containers/sequences/vector.bool/move_alloc.pass.cpp77
-rw-r--r--test/std/containers/sequences/vector.bool/move_assign_noexcept.pass.cpp51
-rw-r--r--test/std/containers/sequences/vector.bool/move_noexcept.pass.cpp54
-rw-r--r--test/std/containers/sequences/vector.bool/op_equal_initializer_list.pass.cpp43
-rw-r--r--test/std/containers/sequences/vector.bool/push_back.pass.cpp48
-rw-r--r--test/std/containers/sequences/vector.bool/reserve.pass.cpp54
-rw-r--r--test/std/containers/sequences/vector.bool/resize_size.pass.cpp50
-rw-r--r--test/std/containers/sequences/vector.bool/resize_size_value.pass.cpp52
-rw-r--r--test/std/containers/sequences/vector.bool/shrink_to_fit.pass.cpp38
-rw-r--r--test/std/containers/sequences/vector.bool/swap.pass.cpp98
-rw-r--r--test/std/containers/sequences/vector.bool/swap_noexcept.pass.cpp90
-rw-r--r--test/std/containers/sequences/vector.bool/types.pass.cpp72
-rw-r--r--test/std/containers/sequences/vector.bool/vector_bool.pass.cpp52
-rw-r--r--test/std/containers/sequences/vector/asan.pass.cpp52
-rw-r--r--test/std/containers/sequences/vector/asan_throw.pass.cpp232
-rw-r--r--test/std/containers/sequences/vector/const_value_type.pass.cpp22
-rw-r--r--test/std/containers/sequences/vector/contiguous.pass.cpp52
-rw-r--r--test/std/containers/sequences/vector/db_back.pass.cpp56
-rw-r--r--test/std/containers/sequences/vector/db_cback.pass.cpp52
-rw-r--r--test/std/containers/sequences/vector/db_cfront.pass.cpp52
-rw-r--r--test/std/containers/sequences/vector/db_cindex.pass.cpp54
-rw-r--r--test/std/containers/sequences/vector/db_front.pass.cpp56
-rw-r--r--test/std/containers/sequences/vector/db_index.pass.cpp56
-rw-r--r--test/std/containers/sequences/vector/db_iterators_2.pass.cpp54
-rw-r--r--test/std/containers/sequences/vector/db_iterators_3.pass.cpp54
-rw-r--r--test/std/containers/sequences/vector/db_iterators_4.pass.cpp56
-rw-r--r--test/std/containers/sequences/vector/db_iterators_5.pass.cpp60
-rw-r--r--test/std/containers/sequences/vector/db_iterators_6.pass.cpp58
-rw-r--r--test/std/containers/sequences/vector/db_iterators_7.pass.cpp58
-rw-r--r--test/std/containers/sequences/vector/db_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/sequences/vector/iterators.pass.cpp165
-rw-r--r--test/std/containers/sequences/vector/types.pass.cpp86
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/capacity.pass.cpp48
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/reserve.pass.cpp69
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/resize_size.pass.cpp83
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/resize_size_value.pass.cpp76
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/shrink_to_fit.pass.cpp62
-rw-r--r--test/std/containers/sequences/vector/vector.capacity/swap.pass.cpp50
-rw-r--r--test/std/containers/sequences/vector/vector.cons/assign_copy.pass.cpp44
-rw-r--r--test/std/containers/sequences/vector/vector.cons/assign_initializer_list.pass.cpp55
-rw-r--r--test/std/containers/sequences/vector/vector.cons/assign_move.pass.cpp101
-rw-r--r--test/std/containers/sequences/vector/vector.cons/assign_size_value.pass.cpp54
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_default.pass.cpp90
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_iter_iter.pass.cpp56
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_iter_iter_alloc.pass.cpp71
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_size.pass.cpp73
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_size_value.pass.cpp40
-rw-r--r--test/std/containers/sequences/vector/vector.cons/construct_size_value_alloc.pass.cpp39
-rw-r--r--test/std/containers/sequences/vector/vector.cons/copy.pass.cpp78
-rw-r--r--test/std/containers/sequences/vector/vector.cons/copy_alloc.pass.cpp64
-rw-r--r--test/std/containers/sequences/vector/vector.cons/default.recursive.pass.cpp23
-rw-r--r--test/std/containers/sequences/vector/vector.cons/default_noexcept.pass.cpp51
-rw-r--r--test/std/containers/sequences/vector/vector.cons/dtor_noexcept.pass.cpp52
-rw-r--r--test/std/containers/sequences/vector/vector.cons/initializer_list.pass.cpp43
-rw-r--r--test/std/containers/sequences/vector/vector.cons/initializer_list_alloc.pass.cpp47
-rw-r--r--test/std/containers/sequences/vector/vector.cons/move.pass.cpp103
-rw-r--r--test/std/containers/sequences/vector/vector.cons/move_alloc.pass.cpp99
-rw-r--r--test/std/containers/sequences/vector/vector.cons/move_assign_noexcept.pass.cpp52
-rw-r--r--test/std/containers/sequences/vector/vector.cons/move_noexcept.pass.cpp55
-rw-r--r--test/std/containers/sequences/vector/vector.cons/op_equal_initializer_list.pass.cpp46
-rw-r--r--test/std/containers/sequences/vector/vector.data/data.pass.cpp44
-rw-r--r--test/std/containers/sequences/vector/vector.data/data_const.pass.cpp44
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/emplace.pass.cpp160
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/emplace_back.pass.cpp107
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/emplace_extra.pass.cpp62
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/erase_iter.pass.cpp75
-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.pass.cpp128
-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_initializer_list.pass.cpp68
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_iter_iter.pass.cpp190
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_rvalue.pass.cpp86
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_size_value.pass.cpp132
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/insert_iter_value.pass.cpp116
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/pop_back.pass.cpp55
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/push_back.pass.cpp108
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/push_back_exception_safety.pass.cpp86
-rw-r--r--test/std/containers/sequences/vector/vector.modifiers/push_back_rvalue.pass.cpp111
-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.cpp188
-rw-r--r--test/std/containers/sequences/vector/vector.special/swap_noexcept.pass.cpp91
-rw-r--r--test/std/containers/sequences/vector/version.pass.cpp20
-rw-r--r--test/std/containers/stack_allocator.h66
-rw-r--r--test/std/containers/test_compare.h36
-rw-r--r--test/std/containers/test_hash.h32
-rw-r--r--test/std/containers/unord/next_prime.pass.cpp51
-rw-r--r--test/std/containers/unord/unord.map/bucket.pass.cpp77
-rw-r--r--test/std/containers/unord/unord.map/bucket_count.pass.cpp80
-rw-r--r--test/std/containers/unord/unord.map/bucket_size.pass.cpp81
-rw-r--r--test/std/containers/unord/unord.map/compare.pass.cpp42
-rw-r--r--test/std/containers/unord/unord.map/count.pass.cpp65
-rw-r--r--test/std/containers/unord/unord.map/db_iterators_7.pass.cpp60
-rw-r--r--test/std/containers/unord/unord.map/db_iterators_8.pass.cpp56
-rw-r--r--test/std/containers/unord/unord.map/db_local_iterators_7.pass.cpp57
-rw-r--r--test/std/containers/unord/unord.map/db_local_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/unord/unord.map/eq.pass.cpp163
-rw-r--r--test/std/containers/unord/unord.map/equal_range_const.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.map/equal_range_non_const.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.map/find_const.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.map/find_non_const.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.map/iterators.pass.cpp128
-rw-r--r--test/std/containers/unord/unord.map/load_factor.pass.cpp77
-rw-r--r--test/std/containers/unord/unord.map/local_iterators.pass.cpp421
-rw-r--r--test/std/containers/unord/unord.map/max_bucket_count.pass.cpp43
-rw-r--r--test/std/containers/unord/unord.map/max_load_factor.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.map/max_size.pass.cpp36
-rw-r--r--test/std/containers/unord/unord.map/rehash.pass.cpp91
-rw-r--r--test/std/containers/unord/unord.map/reserve.pass.cpp91
-rw-r--r--test/std/containers/unord/unord.map/swap_member.pass.cpp572
-rw-r--r--test/std/containers/unord/unord.map/types.pass.cpp72
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/allocator.pass.cpp111
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/assign_copy.pass.cpp185
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/assign_init.pass.cpp97
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/assign_move.pass.cpp229
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/copy.pass.cpp151
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/copy_alloc.pass.cpp110
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/default.pass.cpp78
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/default_noexcept.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/dtor_noexcept.pass.cpp67
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init.pass.cpp162
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init_size.pass.cpp100
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init_size_hash.pass.cpp102
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init_size_hash_equal.pass.cpp105
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/init_size_hash_equal_allocator.pass.cpp107
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/move.pass.cpp199
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/move_alloc.pass.cpp157
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/move_assign_noexcept.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/move_noexcept.pass.cpp66
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range.pass.cpp170
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range_size.pass.cpp105
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash.pass.cpp108
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash_equal.pass.cpp110
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash_equal_allocator.pass.cpp113
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size.fail.cpp69
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size_hash.pass.cpp73
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size_hash_equal.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.map/unord.map.cnstr/size_hash_equal_allocator.pass.cpp77
-rw-r--r--test/std/containers/unord/unord.map/unord.map.elem/at.pass.cpp134
-rw-r--r--test/std/containers/unord/unord.map/unord.map.elem/index.pass.cpp115
-rw-r--r--test/std/containers/unord/unord.map/unord.map.elem/index_tuple.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.map/unord.map.swap/db_swap_1.pass.cpp44
-rw-r--r--test/std/containers/unord/unord.map/unord.map.swap/swap_noexcept.pass.cpp199
-rw-r--r--test/std/containers/unord/unord.map/unord.map.swap/swap_non_member.pass.cpp572
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/clear.pass.cpp61
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/emplace.pass.cpp80
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/emplace_hint.pass.cpp93
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/erase_const_iter.pass.cpp92
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/erase_iter_db1.pass.cpp39
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/erase_iter_db2.pass.cpp42
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/erase_iter_iter_db1.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/erase_iter_iter_db2.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/erase_iter_iter_db3.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/erase_iter_iter_db4.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/erase_key.pass.cpp177
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/erase_range.pass.cpp99
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/insert_const_lvalue.pass.cpp86
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/insert_hint_const_lvalue.pass.cpp97
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/insert_hint_rvalue.pass.cpp156
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/insert_init.pass.cpp72
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/insert_or_assign.pass.cpp198
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/insert_range.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/insert_rvalue.pass.cpp152
-rw-r--r--test/std/containers/unord/unord.map/unorder.map.modifiers/try.emplace.pass.cpp195
-rw-r--r--test/std/containers/unord/unord.map/version.pass.cpp20
-rw-r--r--test/std/containers/unord/unord.multimap/bucket.pass.cpp77
-rw-r--r--test/std/containers/unord/unord.multimap/bucket_count.pass.cpp49
-rw-r--r--test/std/containers/unord/unord.multimap/bucket_size.pass.cpp85
-rw-r--r--test/std/containers/unord/unord.multimap/count.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.multimap/db_iterators_7.pass.cpp60
-rw-r--r--test/std/containers/unord/unord.multimap/db_iterators_8.pass.cpp56
-rw-r--r--test/std/containers/unord/unord.multimap/db_local_iterators_7.pass.cpp57
-rw-r--r--test/std/containers/unord/unord.multimap/db_local_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/unord/unord.multimap/eq.pass.cpp181
-rw-r--r--test/std/containers/unord/unord.multimap/equal_range_const.pass.cpp97
-rw-r--r--test/std/containers/unord/unord.multimap/equal_range_non_const.pass.cpp97
-rw-r--r--test/std/containers/unord/unord.multimap/find_const.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.multimap/find_non_const.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.multimap/iterators.fail.cpp69
-rw-r--r--test/std/containers/unord/unord.multimap/iterators.pass.cpp134
-rw-r--r--test/std/containers/unord/unord.multimap/load_factor.pass.cpp77
-rw-r--r--test/std/containers/unord/unord.multimap/local_iterators.fail.cpp286
-rw-r--r--test/std/containers/unord/unord.multimap/local_iterators.pass.cpp549
-rw-r--r--test/std/containers/unord/unord.multimap/max_bucket_count.pass.cpp43
-rw-r--r--test/std/containers/unord/unord.multimap/max_load_factor.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.multimap/max_size.pass.cpp36
-rw-r--r--test/std/containers/unord/unord.multimap/rehash.pass.cpp119
-rw-r--r--test/std/containers/unord/unord.multimap/reserve.pass.cpp93
-rw-r--r--test/std/containers/unord/unord.multimap/scary.pass.cpp24
-rw-r--r--test/std/containers/unord/unord.multimap/swap_member.pass.cpp585
-rw-r--r--test/std/containers/unord/unord.multimap/types.pass.cpp72
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/allocator.pass.cpp111
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_copy.pass.cpp227
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_init.pass.cpp146
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_move.pass.cpp306
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/copy.pass.cpp193
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/copy_alloc.pass.cpp138
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/default.pass.cpp78
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/default_noexcept.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/dtor_noexcept.pass.cpp67
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init.pass.cpp254
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size.pass.cpp144
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size_hash.pass.cpp146
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size_hash_equal.pass.cpp149
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size_hash_equal_allocator.pass.cpp151
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move.pass.cpp243
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_alloc.pass.cpp228
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_assign_noexcept.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_noexcept.pass.cpp66
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range.pass.cpp263
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size.pass.cpp149
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash.pass.cpp152
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash_equal.pass.cpp154
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash_equal_allocator.pass.cpp157
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size.fail.cpp69
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size_hash.pass.cpp73
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size_hash_equal.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size_hash_equal_allocator.pass.cpp77
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/clear.pass.cpp61
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/emplace.pass.cpp74
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/emplace_hint.pass.cpp109
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_const_iter.pass.cpp140
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_iter_db1.pass.cpp39
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_iter_db2.pass.cpp42
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_iter_iter_db1.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_iter_iter_db2.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_iter_iter_db3.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_iter_iter_db4.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_key.pass.cpp388
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_range.pass.cpp179
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_const_lvalue.pass.cpp78
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_hint_const_lvalue.pass.cpp97
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_hint_rvalue.pass.cpp156
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_init.pass.cpp122
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_range.pass.cpp121
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_rvalue.pass.cpp136
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.swap/db_swap_1.pass.cpp44
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.swap/swap_noexcept.pass.cpp198
-rw-r--r--test/std/containers/unord/unord.multimap/unord.multimap.swap/swap_non_member.pass.cpp584
-rw-r--r--test/std/containers/unord/unord.multiset/bucket.pass.cpp76
-rw-r--r--test/std/containers/unord/unord.multiset/bucket_count.pass.cpp79
-rw-r--r--test/std/containers/unord/unord.multiset/bucket_size.pass.cpp84
-rw-r--r--test/std/containers/unord/unord.multiset/clear.pass.cpp60
-rw-r--r--test/std/containers/unord/unord.multiset/count.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.multiset/db_iterators_7.pass.cpp58
-rw-r--r--test/std/containers/unord/unord.multiset/db_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/unord/unord.multiset/db_local_iterators_7.pass.cpp57
-rw-r--r--test/std/containers/unord/unord.multiset/db_local_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/unord/unord.multiset/emplace.pass.cpp64
-rw-r--r--test/std/containers/unord/unord.multiset/emplace_hint.pass.cpp80
-rw-r--r--test/std/containers/unord/unord.multiset/eq.pass.cpp180
-rw-r--r--test/std/containers/unord/unord.multiset/equal_range_const.pass.cpp90
-rw-r--r--test/std/containers/unord/unord.multiset/equal_range_non_const.pass.cpp90
-rw-r--r--test/std/containers/unord/unord.multiset/erase_const_iter.pass.cpp93
-rw-r--r--test/std/containers/unord/unord.multiset/erase_iter_db1.pass.cpp38
-rw-r--r--test/std/containers/unord/unord.multiset/erase_iter_db2.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.multiset/erase_iter_iter_db1.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.multiset/erase_iter_iter_db2.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.multiset/erase_iter_iter_db3.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.multiset/erase_iter_iter_db4.pass.cpp39
-rw-r--r--test/std/containers/unord/unord.multiset/erase_key.pass.cpp176
-rw-r--r--test/std/containers/unord/unord.multiset/erase_range.pass.cpp94
-rw-r--r--test/std/containers/unord/unord.multiset/find_const.pass.cpp68
-rw-r--r--test/std/containers/unord/unord.multiset/find_non_const.pass.cpp68
-rw-r--r--test/std/containers/unord/unord.multiset/insert_const_lvalue.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.multiset/insert_hint_const_lvalue.pass.cpp89
-rw-r--r--test/std/containers/unord/unord.multiset/insert_hint_rvalue.pass.cpp138
-rw-r--r--test/std/containers/unord/unord.multiset/insert_init.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.multiset/insert_range.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.multiset/insert_rvalue.pass.cpp118
-rw-r--r--test/std/containers/unord/unord.multiset/iterators.fail.cpp67
-rw-r--r--test/std/containers/unord/unord.multiset/iterators.pass.cpp127
-rw-r--r--test/std/containers/unord/unord.multiset/load_factor.pass.cpp76
-rw-r--r--test/std/containers/unord/unord.multiset/local_iterators.fail.cpp261
-rw-r--r--test/std/containers/unord/unord.multiset/local_iterators.pass.cpp500
-rw-r--r--test/std/containers/unord/unord.multiset/max_bucket_count.pass.cpp38
-rw-r--r--test/std/containers/unord/unord.multiset/max_load_factor.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.multiset/max_size.pass.cpp36
-rw-r--r--test/std/containers/unord/unord.multiset/rehash.pass.cpp90
-rw-r--r--test/std/containers/unord/unord.multiset/reserve.pass.cpp90
-rw-r--r--test/std/containers/unord/unord.multiset/scary.pass.cpp24
-rw-r--r--test/std/containers/unord/unord.multiset/swap_member.pass.cpp571
-rw-r--r--test/std/containers/unord/unord.multiset/types.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/allocator.pass.cpp109
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_copy.pass.cpp209
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_init.pass.cpp97
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_move.pass.cpp286
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/copy.pass.cpp171
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/copy_alloc.pass.cpp123
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/default.pass.cpp74
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/default_noexcept.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/dtor_noexcept.pass.cpp67
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init.pass.cpp163
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size.pass.cpp97
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size_hash.pass.cpp100
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size_hash_equal.pass.cpp102
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size_hash_equal_allocator.pass.cpp104
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move.pass.cpp194
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_alloc.pass.cpp213
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_assign_noexcept.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_noexcept.pass.cpp66
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range.pass.cpp167
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size.pass.cpp101
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash.pass.cpp104
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash_equal.pass.cpp106
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash_equal_allocator.pass.cpp109
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size.fail.cpp65
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size.pass.cpp65
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size_hash.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size_hash_equal.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size_hash_equal_allocator.pass.cpp73
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.swap/db_swap_1.pass.cpp43
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.swap/swap_noexcept.pass.cpp198
-rw-r--r--test/std/containers/unord/unord.multiset/unord.multiset.swap/swap_non_member.pass.cpp571
-rw-r--r--test/std/containers/unord/unord.set/bucket.pass.cpp75
-rw-r--r--test/std/containers/unord/unord.set/bucket_count.pass.cpp77
-rw-r--r--test/std/containers/unord/unord.set/bucket_size.pass.cpp79
-rw-r--r--test/std/containers/unord/unord.set/clear.pass.cpp59
-rw-r--r--test/std/containers/unord/unord.set/count.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.set/db_iterators_7.pass.cpp58
-rw-r--r--test/std/containers/unord/unord.set/db_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/unord/unord.set/db_local_iterators_7.pass.cpp57
-rw-r--r--test/std/containers/unord/unord.set/db_local_iterators_8.pass.cpp54
-rw-r--r--test/std/containers/unord/unord.set/emplace.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.set/emplace_hint.pass.cpp80
-rw-r--r--test/std/containers/unord/unord.set/eq.pass.cpp159
-rw-r--r--test/std/containers/unord/unord.set/equal_range_const.pass.cpp81
-rw-r--r--test/std/containers/unord/unord.set/equal_range_non_const.pass.cpp81
-rw-r--r--test/std/containers/unord/unord.set/erase_const_iter.pass.cpp90
-rw-r--r--test/std/containers/unord/unord.set/erase_iter_db1.pass.cpp38
-rw-r--r--test/std/containers/unord/unord.set/erase_iter_db2.pass.cpp41
-rw-r--r--test/std/containers/unord/unord.set/erase_iter_iter_db1.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.set/erase_iter_iter_db2.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.set/erase_iter_iter_db3.pass.cpp40
-rw-r--r--test/std/containers/unord/unord.set/erase_iter_iter_db4.pass.cpp39
-rw-r--r--test/std/containers/unord/unord.set/erase_key.pass.cpp175
-rw-r--r--test/std/containers/unord/unord.set/erase_range.pass.cpp93
-rw-r--r--test/std/containers/unord/unord.set/find_const.pass.cpp67
-rw-r--r--test/std/containers/unord/unord.set/find_non_const.pass.cpp67
-rw-r--r--test/std/containers/unord/unord.set/insert_const_lvalue.pass.cpp78
-rw-r--r--test/std/containers/unord/unord.set/insert_hint_const_lvalue.pass.cpp89
-rw-r--r--test/std/containers/unord/unord.set/insert_hint_rvalue.pass.cpp138
-rw-r--r--test/std/containers/unord/unord.set/insert_init.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.set/insert_range.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.set/insert_rvalue.pass.cpp134
-rw-r--r--test/std/containers/unord/unord.set/iterators.fail.cpp67
-rw-r--r--test/std/containers/unord/unord.set/iterators.pass.cpp127
-rw-r--r--test/std/containers/unord/unord.set/load_factor.pass.cpp76
-rw-r--r--test/std/containers/unord/unord.set/local_iterators.fail.cpp261
-rw-r--r--test/std/containers/unord/unord.set/local_iterators.pass.cpp388
-rw-r--r--test/std/containers/unord/unord.set/max_bucket_count.pass.cpp38
-rw-r--r--test/std/containers/unord/unord.set/max_load_factor.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.set/max_size.pass.cpp36
-rw-r--r--test/std/containers/unord/unord.set/rehash.pass.cpp90
-rw-r--r--test/std/containers/unord/unord.set/reserve.pass.cpp90
-rw-r--r--test/std/containers/unord/unord.set/swap_member.pass.cpp571
-rw-r--r--test/std/containers/unord/unord.set/types.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/allocator.pass.cpp109
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/assign_copy.pass.cpp184
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/assign_init.pass.cpp97
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/assign_move.pass.cpp225
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/copy.pass.cpp147
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/copy_alloc.pass.cpp107
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/default.pass.cpp74
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/default_noexcept.pass.cpp70
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/dtor_noexcept.pass.cpp67
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init.pass.cpp163
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init_size.pass.cpp97
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init_size_hash.pass.cpp100
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init_size_hash_equal.pass.cpp102
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/init_size_hash_equal_allocator.pass.cpp104
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/move.pass.cpp194
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/move_alloc.pass.cpp156
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/move_assign_noexcept.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/move_noexcept.pass.cpp66
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range.pass.cpp168
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range_size.pass.cpp101
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash.pass.cpp104
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash_equal.pass.cpp106
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash_equal_allocator.pass.cpp109
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size.fail.cpp45
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size.pass.cpp65
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size_hash.pass.cpp69
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size_hash_equal.pass.cpp71
-rw-r--r--test/std/containers/unord/unord.set/unord.set.cnstr/size_hash_equal_allocator.pass.cpp73
-rw-r--r--test/std/containers/unord/unord.set/unord.set.swap/db_swap_1.pass.cpp43
-rw-r--r--test/std/containers/unord/unord.set/unord.set.swap/swap_noexcept.pass.cpp198
-rw-r--r--test/std/containers/unord/unord.set/unord.set.swap/swap_non_member.pass.cpp571
-rw-r--r--test/std/containers/unord/unord.set/version.pass.cpp20
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/A.h30
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/AB.h41
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/assignment.fail.cpp44
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/assignment.pass.cpp44
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/convert.fail.cpp40
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/convert.pass.cpp40
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/convert_assignment.fail.cpp47
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/convert_assignment.pass.cpp47
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/copy.fail.cpp38
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/copy.pass.cpp38
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/explicit.fail.cpp40
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons/pointer.pass.cpp40
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv/assign_from_auto_ptr_ref.pass.cpp40
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv/convert_from_auto_ptr_ref.pass.cpp39
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv/convert_to_auto_ptr.pass.cpp36
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv/convert_to_auto_ptr_ref.pass.cpp33
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.members/arrow.pass.cpp37
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.members/deref.pass.cpp37
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.members/release.pass.cpp38
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/auto.ptr.members/reset.pass.cpp54
-rw-r--r--test/std/depr/depr.auto.ptr/auto.ptr/element_type.pass.cpp36
-rw-r--r--test/std/depr/depr.auto.ptr/nothing_to_do.pass.cpp12
-rw-r--r--test/std/depr/depr.c.headers/assert_h.pass.cpp20
-rw-r--r--test/std/depr/depr.c.headers/ciso646.pass.cpp20
-rw-r--r--test/std/depr/depr.c.headers/complex.h.pass.cpp21
-rw-r--r--test/std/depr/depr.c.headers/ctype_h.pass.cpp103
-rw-r--r--test/std/depr/depr.c.headers/errno_h.pass.cpp33
-rw-r--r--test/std/depr/depr.c.headers/fenv_h.pass.cpp76
-rw-r--r--test/std/depr/depr.c.headers/float_h.pass.cpp140
-rw-r--r--test/std/depr/depr.c.headers/inttypes_h.pass.cpp643
-rw-r--r--test/std/depr/depr.c.headers/iso646_h.pass.cpp17
-rw-r--r--test/std/depr/depr.c.headers/limits_h.pass.cpp92
-rw-r--r--test/std/depr/depr.c.headers/locale_h.pass.cpp48
-rw-r--r--test/std/depr/depr.c.headers/math_h.pass.cpp683
-rw-r--r--test/std/depr/depr.c.headers/setjmp_h.pass.cpp20
-rw-r--r--test/std/depr/depr.c.headers/signal_h.pass.cpp57
-rw-r--r--test/std/depr/depr.c.headers/stdarg_h.pass.cpp35
-rw-r--r--test/std/depr/depr.c.headers/stdbool_h.pass.cpp32
-rw-r--r--test/std/depr/depr.c.headers/stddef_h.pass.cpp37
-rw-r--r--test/std/depr/depr.c.headers/stdint_h.pass.cpp291
-rw-r--r--test/std/depr/depr.c.headers/stdio_h.pass.cpp138
-rw-r--r--test/std/depr/depr.c.headers/stdlib_h.pass.cpp84
-rw-r--r--test/std/depr/depr.c.headers/string_h.pass.cpp50
-rw-r--r--test/std/depr/depr.c.headers/tgmath_h.pass.cpp23
-rw-r--r--test/std/depr/depr.c.headers/time_h.pass.cpp40
-rw-r--r--test/std/depr/depr.c.headers/uchar_h.pass.cpp19
-rw-r--r--test/std/depr/depr.c.headers/wchar_h.pass.cpp104
-rw-r--r--test/std/depr/depr.c.headers/wctype_h.pass.cpp114
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/pointer_to_binary_function.pass.cpp26
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/pointer_to_unary_function.pass.cpp26
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/ptr_fun1.pass.cpp25
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors/ptr_fun2.pass.cpp25
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun.pass.cpp31
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun1.pass.cpp31
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun1_ref_t.pass.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun1_t.pass.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_ref.pass.cpp31
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_ref1.pass.cpp31
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_ref_t.pass.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_t.pass.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun.pass.cpp31
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun1.pass.cpp31
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun1_ref_t.pass.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun1_t.pass.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_ref.pass.cpp31
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_ref1.pass.cpp31
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_ref_t.pass.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_t.pass.cpp33
-rw-r--r--test/std/depr/depr.function.objects/depr.adaptors/nothing_to_do.pass.cpp12
-rw-r--r--test/std/depr/depr.function.objects/depr.base/binary_function.pass.cpp28
-rw-r--r--test/std/depr/depr.function.objects/depr.base/unary_function.pass.cpp26
-rw-r--r--test/std/depr/depr.function.objects/nothing_to_do.pass.cpp12
-rw-r--r--test/std/depr/depr.ios.members/io_state.pass.cpp25
-rw-r--r--test/std/depr/depr.ios.members/open_mode.pass.cpp25
-rw-r--r--test/std/depr/depr.ios.members/seek_dir.pass.cpp25
-rw-r--r--test/std/depr/depr.ios.members/streamoff.pass.cpp25
-rw-r--r--test/std/depr/depr.ios.members/streampos.pass.cpp24
-rw-r--r--test/std/depr/depr.lib.binders/depr.lib.bind.1st/bind1st.pass.cpp24
-rw-r--r--test/std/depr/depr.lib.binders/depr.lib.bind.2nd/bind2nd.pass.cpp24
-rw-r--r--test/std/depr/depr.lib.binders/depr.lib.binder.1st/binder1st.pass.cpp58
-rw-r--r--test/std/depr/depr.lib.binders/depr.lib.binder.2nd/binder2nd.pass.cpp58
-rw-r--r--test/std/depr/depr.lib.binders/nothing_to_do.pass.cpp12
-rw-r--r--test/std/depr/depr.lib.binders/test_func.h33
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons/ccp.pass.cpp43
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons/ccp_size.pass.cpp43
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons/cp.pass.cpp43
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons/cp_size.pass.cpp43
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.members/rdbuf.pass.cpp27
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.members/str.pass.cpp26
-rw-r--r--test/std/depr/depr.str.strstreams/depr.istrstream/types.pass.cpp23
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.cons/cp_size_mode.pass.cpp41
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.cons/default.pass.cpp28
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members/freeze.pass.cpp34
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members/pcount.pass.cpp27
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members/rdbuf.pass.cpp28
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members/str.pass.cpp27
-rw-r--r--test/std/depr/depr.str.strstreams/depr.ostrstream/types.pass.cpp23
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/depr.strstream.cons/cp_size_mode.pass.cpp59
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/depr.strstream.cons/default.pass.cpp35
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/depr.strstream.dest/rdbuf.pass.cpp28
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/depr.strstream.oper/freeze.pass.cpp34
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/depr.strstream.oper/pcount.pass.cpp27
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/depr.strstream.oper/str.pass.cpp27
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstream/types.pass.cpp32
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/ccp_size.pass.cpp40
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/cp_size_cp.pass.cpp96
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/cscp_size.pass.cpp40
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/cucp_size.pass.cpp40
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/custom_alloc.pass.cpp51
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/default.pass.cpp31
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/scp_size_scp.pass.cpp96
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/ucp_size_ucp.pass.cpp96
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members/freeze.pass.cpp28
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members/pcount.pass.cpp32
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members/str.pass.cpp28
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals/overflow.pass.cpp47
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals/pbackfail.pass.cpp62
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals/seekoff.pass.cpp57
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals/seekpos.pass.cpp39
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals/setbuf.pass.cpp27
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals/underflow.pass.cpp51
-rw-r--r--test/std/depr/depr.str.strstreams/depr.strstreambuf/types.pass.cpp21
-rw-r--r--test/std/depr/depr.str.strstreams/version.pass.cpp20
-rw-r--r--test/std/depr/exception.unexpected/nothing_to_do.pass.cpp12
-rw-r--r--test/std/depr/exception.unexpected/set.unexpected/get_unexpected.pass.cpp39
-rw-r--r--test/std/depr/exception.unexpected/set.unexpected/set_unexpected.pass.cpp35
-rw-r--r--test/std/depr/exception.unexpected/unexpected.handler/unexpected_handler.pass.cpp19
-rw-r--r--test/std/depr/exception.unexpected/unexpected/unexpected.pass.cpp26
-rw-r--r--test/std/depr/nothing_to_do.pass.cpp12
-rw-r--r--test/std/diagnostics/assertions/cassert.pass.cpp24
-rw-r--r--test/std/diagnostics/diagnostics.general/nothing_to_do.pass.cpp12
-rw-r--r--test/std/diagnostics/errno/cerrno.pass.cpp349
-rw-r--r--test/std/diagnostics/nothing_to_do.pass.cpp12
-rw-r--r--test/std/diagnostics/std.exceptions/domain.error/domain_error.pass.cpp42
-rw-r--r--test/std/diagnostics/std.exceptions/invalid.argument/invalid_argument.pass.cpp42
-rw-r--r--test/std/diagnostics/std.exceptions/length.error/length_error.pass.cpp42
-rw-r--r--test/std/diagnostics/std.exceptions/logic.error/logic_error.pass.cpp42
-rw-r--r--test/std/diagnostics/std.exceptions/out.of.range/out_of_range.pass.cpp42
-rw-r--r--test/std/diagnostics/std.exceptions/overflow.error/overflow_error.pass.cpp42
-rw-r--r--test/std/diagnostics/std.exceptions/range.error/range_error.pass.cpp42
-rw-r--r--test/std/diagnostics/std.exceptions/runtime.error/runtime_error.pass.cpp42
-rw-r--r--test/std/diagnostics/std.exceptions/underflow.error/underflow_error.pass.cpp42
-rw-r--r--test/std/diagnostics/std.exceptions/version.pass.cpp20
-rw-r--r--test/std/diagnostics/syserr/errc.pass.cpp104
-rw-r--r--test/std/diagnostics/syserr/syserr.compare/eq_error_code_error_code.pass.cpp106
-rw-r--r--test/std/diagnostics/syserr/syserr.errcat/nothing_to_do.pass.cpp12
-rw-r--r--test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.derived/message.pass.cpp34
-rw-r--r--test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.nonvirtuals/default_ctor.pass.cpp40
-rw-r--r--test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.nonvirtuals/eq.pass.cpp26
-rw-r--r--test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.nonvirtuals/lt.pass.cpp26
-rw-r--r--test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.nonvirtuals/neq.pass.cpp26
-rw-r--r--test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.objects/generic_category.pass.cpp25
-rw-r--r--test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.objects/system_category.pass.cpp29
-rw-r--r--test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.overview/error_category.pass.cpp19
-rw-r--r--test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.virtuals/default_error_condition.pass.cpp25
-rw-r--r--test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.virtuals/equivalent_error_code_int.pass.cpp24
-rw-r--r--test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.virtuals/equivalent_int_error_condition.pass.cpp25
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/nothing_to_do.pass.cpp12
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.constructors/ErrorCodeEnum.pass.cpp44
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.constructors/default.pass.cpp24
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.constructors/int_error_category.pass.cpp31
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.modifiers/ErrorCodeEnum.pass.cpp45
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.modifiers/assign.pass.cpp33
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.modifiers/clear.pass.cpp30
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.nonmembers/lt.pass.cpp27
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.nonmembers/make_error_code.pass.cpp26
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.nonmembers/stream_inserter.pass.cpp27
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.observers/bool.pass.cpp30
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.observers/category.pass.cpp23
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.observers/default_error_condition.pass.cpp31
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.observers/message.pass.cpp24
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.observers/value.pass.cpp23
-rw-r--r--test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.overview/nothing_to_do.pass.cpp12
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/nothing_to_do.pass.cpp12
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.constructors/ErrorConditionEnum.pass.cpp26
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.constructors/default.pass.cpp24
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.constructors/int_error_category.pass.cpp31
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.modifiers/ErrorConditionEnum.pass.cpp27
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.modifiers/assign.pass.cpp33
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.modifiers/clear.pass.cpp30
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.nonmembers/lt.pass.cpp27
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.nonmembers/make_error_condition.pass.cpp26
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.observers/bool.pass.cpp30
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.observers/category.pass.cpp23
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.observers/message.pass.cpp24
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.observers/value.pass.cpp23
-rw-r--r--test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.overview/nothing_to_do.pass.cpp12
-rw-r--r--test/std/diagnostics/syserr/syserr.hash/error_code.pass.cpp42
-rw-r--r--test/std/diagnostics/syserr/syserr.syserr/nothing_to_do.pass.cpp12
-rw-r--r--test/std/diagnostics/syserr/syserr.syserr/syserr.syserr.members/ctor_error_code.pass.cpp29
-rw-r--r--test/std/diagnostics/syserr/syserr.syserr/syserr.syserr.members/ctor_error_code_const_char_pointer.pass.cpp30
-rw-r--r--test/std/diagnostics/syserr/syserr.syserr/syserr.syserr.members/ctor_error_code_string.pass.cpp30
-rw-r--r--test/std/diagnostics/syserr/syserr.syserr/syserr.syserr.members/ctor_int_error_category.pass.cpp29
-rw-r--r--test/std/diagnostics/syserr/syserr.syserr/syserr.syserr.members/ctor_int_error_category_const_char_pointer.pass.cpp31
-rw-r--r--test/std/diagnostics/syserr/syserr.syserr/syserr.syserr.members/ctor_int_error_category_string.pass.cpp31
-rw-r--r--test/std/diagnostics/syserr/syserr.syserr/syserr.syserr.overview/nothing_to_do.pass.cpp12
-rw-r--r--test/std/diagnostics/syserr/version.pass.cpp20
-rw-r--r--test/std/experimental/algorithms/alg.random.sample/sample.fail.cpp36
-rw-r--r--test/std/experimental/algorithms/alg.random.sample/sample.pass.cpp146
-rw-r--r--test/std/experimental/algorithms/alg.random.sample/sample.stable.pass.cpp53
-rw-r--r--test/std/experimental/nothing_to_do.pass.cpp12
-rw-r--r--test/std/experimental/optional/optional.bad_optional_access/default.pass.cpp23
-rw-r--r--test/std/experimental/optional/optional.bad_optional_access/derive.pass.cpp25
-rw-r--r--test/std/experimental/optional/optional.comp_with_t/equal.pass.cpp58
-rw-r--r--test/std/experimental/optional/optional.comp_with_t/greater.pass.cpp61
-rw-r--r--test/std/experimental/optional/optional.comp_with_t/greater_equal.pass.cpp61
-rw-r--r--test/std/experimental/optional/optional.comp_with_t/less_equal.pass.cpp61
-rw-r--r--test/std/experimental/optional/optional.comp_with_t/less_than.pass.cpp61
-rw-r--r--test/std/experimental/optional/optional.comp_with_t/not_equal.pass.cpp58
-rw-r--r--test/std/experimental/optional/optional.defs/tested_elsewhere.pass.cpp12
-rw-r--r--test/std/experimental/optional/optional.general/nothing_to_do.pass.cpp12
-rw-r--r--test/std/experimental/optional/optional.hash/hash.pass.cpp47
-rw-r--r--test/std/experimental/optional/optional.inplace/in_place_t.pass.cpp42
-rw-r--r--test/std/experimental/optional/optional.nullops/equal.pass.cpp41
-rw-r--r--test/std/experimental/optional/optional.nullops/greater.pass.cpp41
-rw-r--r--test/std/experimental/optional/optional.nullops/greater_equal.pass.cpp41
-rw-r--r--test/std/experimental/optional/optional.nullops/less_equal.pass.cpp41
-rw-r--r--test/std/experimental/optional/optional.nullops/less_than.pass.cpp41
-rw-r--r--test/std/experimental/optional/optional.nullops/not_equal.pass.cpp41
-rw-r--r--test/std/experimental/optional/optional.nullopt/nullopt_t.pass.cpp43
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.assign/assign_value.pass.cpp72
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.assign/copy.pass.cpp90
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.assign/emplace.pass.cpp148
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.assign/emplace_initializer_list.pass.cpp116
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.assign/move.pass.cpp103
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.assign/nullopt_t.pass.cpp67
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/const_T.pass.cpp117
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/copy.pass.cpp124
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/default.pass.cpp67
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/in_place_t.pass.cpp145
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/initializer_list.pass.cpp126
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/move.pass.cpp124
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/nullopt_t.pass.cpp68
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.ctor/rvalue_T.pass.cpp110
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.dtor/dtor.pass.cpp59
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/bool.pass.cpp32
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/dereference.pass.cpp49
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/dereference_const.pass.cpp57
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/op_arrow.pass.cpp48
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/op_arrow_const.pass.cpp67
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/value.pass.cpp53
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/value_const.fail.cpp40
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/value_const.pass.cpp58
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/value_or.pass.cpp71
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.observe/value_or_const.pass.cpp82
-rw-r--r--test/std/experimental/optional/optional.object/optional.object.swap/swap.pass.cpp306
-rw-r--r--test/std/experimental/optional/optional.object/optional_const_void.fail.cpp25
-rw-r--r--test/std/experimental/optional/optional.object/optional_not_destructible.fail.cpp35
-rw-r--r--test/std/experimental/optional/optional.object/optional_not_noexcept_destructible.fail.cpp34
-rw-r--r--test/std/experimental/optional/optional.object/optional_void.fail.cpp25
-rw-r--r--test/std/experimental/optional/optional.object/types.pass.cpp43
-rw-r--r--test/std/experimental/optional/optional.relops/equal.pass.cpp79
-rw-r--r--test/std/experimental/optional/optional.relops/greater_equal.pass.cpp75
-rw-r--r--test/std/experimental/optional/optional.relops/greater_than.pass.cpp75
-rw-r--r--test/std/experimental/optional/optional.relops/less_equal.pass.cpp75
-rw-r--r--test/std/experimental/optional/optional.relops/less_than.pass.cpp75
-rw-r--r--test/std/experimental/optional/optional.relops/not_equal.pass.cpp79
-rw-r--r--test/std/experimental/optional/optional.specalg/make_optional.pass.cpp50
-rw-r--r--test/std/experimental/optional/optional.specalg/swap.pass.cpp305
-rw-r--r--test/std/experimental/optional/optional.syn/optional_const_in_place_t.fail.cpp28
-rw-r--r--test/std/experimental/optional/optional.syn/optional_const_lvalue_ref.fail.cpp26
-rw-r--r--test/std/experimental/optional/optional.syn/optional_const_nullopt_t.fail.cpp28
-rw-r--r--test/std/experimental/optional/optional.syn/optional_in_place_t.fail.cpp28
-rw-r--r--test/std/experimental/optional/optional.syn/optional_includes_initializer_list.pass.cpp23
-rw-r--r--test/std/experimental/optional/optional.syn/optional_lvalue_ref.fail.cpp26
-rw-r--r--test/std/experimental/optional/optional.syn/optional_nullopt_t.fail.cpp28
-rw-r--r--test/std/experimental/optional/optional.syn/optional_rvalue_ref.fail.cpp26
-rw-r--r--test/std/experimental/optional/version.pass.cpp20
-rw-r--r--test/std/experimental/string.view/nothing_to_do.pass.cpp12
-rw-r--r--test/std/experimental/string.view/string.view.access/at.pass.cpp57
-rw-r--r--test/std/experimental/string.view/string.view.access/back.pass.cpp48
-rw-r--r--test/std/experimental/string.view/string.view.access/data.pass.cpp48
-rw-r--r--test/std/experimental/string.view/string.view.access/front.pass.cpp48
-rw-r--r--test/std/experimental/string.view/string.view.access/index.pass.cpp51
-rw-r--r--test/std/experimental/string.view/string.view.capacity/capacity.pass.cpp87
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opeq.string_view.pointer.pass.cpp68
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opeq.string_view.string.pass.cpp54
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opeq.string_view.string_view.pass.cpp61
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opge.string_view.pointer.pass.cpp71
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opge.string_view.string.pass.cpp50
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opge.string_view.string_view.pass.cpp64
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opgt.string_view.pointer.pass.cpp71
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opgt.string_view.string.pass.cpp50
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opgt.string_view.string_view.pass.cpp64
-rw-r--r--test/std/experimental/string.view/string.view.comparison/ople.string_view.pointer.pass.cpp71
-rw-r--r--test/std/experimental/string.view/string.view.comparison/ople.string_view.string.pass.cpp50
-rw-r--r--test/std/experimental/string.view/string.view.comparison/ople.string_view.string_view.pass.cpp64
-rw-r--r--test/std/experimental/string.view/string.view.comparison/oplt.string_view.pointer.pass.cpp71
-rw-r--r--test/std/experimental/string.view/string.view.comparison/oplt.string_view.string.pass.cpp50
-rw-r--r--test/std/experimental/string.view/string.view.comparison/oplt.string_view.string_view.pass.cpp64
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opne.string_view.pointer.pass.cpp69
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opne.string_view.string.pass.cpp49
-rw-r--r--test/std/experimental/string.view/string.view.comparison/opne.string_view.string_view.pass.cpp61
-rw-r--r--test/std/experimental/string.view/string.view.cons/default.pass.cpp46
-rw-r--r--test/std/experimental/string.view/string.view.cons/from_literal.pass.cpp64
-rw-r--r--test/std/experimental/string.view/string.view.cons/from_ptr_len.pass.cpp81
-rw-r--r--test/std/experimental/string.view/string.view.cons/from_string.pass.cpp54
-rw-r--r--test/std/experimental/string.view/string.view.cons/from_string1.fail.cpp32
-rw-r--r--test/std/experimental/string.view/string.view.cons/from_string2.fail.cpp32
-rw-r--r--test/std/experimental/string.view/string.view.find/find_char_size.pass.cpp84
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_not_of_char_size.pass.cpp84
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_not_of_pointer_size.pass.cpp165
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_not_of_pointer_size_size.pass.cpp392
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_not_of_string_view_size.pass.cpp148
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_of_char_size.pass.cpp82
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_of_pointer_size.pass.cpp165
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_of_pointer_size_size.pass.cpp392
-rw-r--r--test/std/experimental/string.view/string.view.find/find_first_of_string_view_size.pass.cpp148
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_not_of_char_size.pass.cpp82
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_not_of_pointer_size.pass.cpp165
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_not_of_pointer_size_size.pass.cpp392
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_not_of_string_view_size.pass.cpp148
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_of_char_size.pass.cpp82
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_of_pointer_size.pass.cpp165
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_of_pointer_size_size.pass.cpp392
-rw-r--r--test/std/experimental/string.view/string.view.find/find_last_of_string_view_size.pass.cpp148
-rw-r--r--test/std/experimental/string.view/string.view.find/find_pointer_size.pass.cpp171
-rw-r--r--test/std/experimental/string.view/string.view.find/find_pointer_size_size.pass.cpp393
-rw-r--r--test/std/experimental/string.view/string.view.find/find_string_view_size.pass.cpp164
-rw-r--r--test/std/experimental/string.view/string.view.find/rfind_char_size.pass.cpp83
-rw-r--r--test/std/experimental/string.view/string.view.find/rfind_pointer_size.pass.cpp171
-rw-r--r--test/std/experimental/string.view/string.view.find/rfind_pointer_size_size.pass.cpp392
-rw-r--r--test/std/experimental/string.view/string.view.find/rfind_string_view_size.pass.cpp164
-rw-r--r--test/std/experimental/string.view/string.view.hash/string_view.pass.cpp55
-rw-r--r--test/std/experimental/string.view/string.view.io/stream_insert.pass.cpp58
-rw-r--r--test/std/experimental/string.view/string.view.iterators/begin.pass.cpp77
-rw-r--r--test/std/experimental/string.view/string.view.iterators/end.pass.cpp85
-rw-r--r--test/std/experimental/string.view/string.view.iterators/rbegin.pass.cpp59
-rw-r--r--test/std/experimental/string.view/string.view.iterators/rend.pass.cpp66
-rw-r--r--test/std/experimental/string.view/string.view.modifiers/clear.pass.cpp65
-rw-r--r--test/std/experimental/string.view/string.view.modifiers/remove_prefix.pass.cpp76
-rw-r--r--test/std/experimental/string.view/string.view.modifiers/remove_suffix.pass.cpp76
-rw-r--r--test/std/experimental/string.view/string.view.modifiers/swap.pass.cpp74
-rw-r--r--test/std/experimental/string.view/string.view.nonmem/quoted.pass.cpp212
-rw-r--r--test/std/experimental/string.view/string.view.ops/basic_string.pass.cpp63
-rw-r--r--test/std/experimental/string.view/string.view.ops/compare.pointer.pass.cpp126
-rw-r--r--test/std/experimental/string.view/string.view.ops/compare.pointer_size.pass.cpp444
-rw-r--r--test/std/experimental/string.view/string.view.ops/compare.size_size_sv.pass.cpp397
-rw-r--r--test/std/experimental/string.view/string.view.ops/compare.size_size_sv_pointer_size.pass.cpp1349
-rw-r--r--test/std/experimental/string.view/string.view.ops/compare.size_size_sv_size_size.pass.cpp5843
-rw-r--r--test/std/experimental/string.view/string.view.ops/compare.sv.pass.cpp121
-rw-r--r--test/std/experimental/string.view/string.view.ops/copy.pass.cpp92
-rw-r--r--test/std/experimental/string.view/string.view.ops/substr.pass.cpp107
-rw-r--r--test/std/experimental/string.view/string.view.ops/to_string.pass.cpp76
-rw-r--r--test/std/experimental/string.view/string.view.synop/nothing_to_do.pass.cpp12
-rw-r--r--test/std/experimental/string.view/string.view.template/nothing_to_do.pass.cpp12
-rw-r--r--test/std/experimental/utilities/meta/meta.type.synop/includes.pass.cpp22
-rw-r--r--test/std/experimental/utilities/meta/meta.type.synop/meta.rel.pass.cpp65
-rw-r--r--test/std/experimental/utilities/meta/meta.type.synop/meta.unary.cat.pass.cpp181
-rw-r--r--test/std/experimental/utilities/meta/meta.type.synop/meta.unary.comp.pass.cpp102
-rw-r--r--test/std/experimental/utilities/meta/meta.type.synop/meta.unary.prop.pass.cpp489
-rw-r--r--test/std/experimental/utilities/meta/meta.type.synop/meta.unary.prop.query.pass.cpp66
-rw-r--r--test/std/experimental/utilities/meta/version.pass.cpp20
-rw-r--r--test/std/experimental/utilities/nothing_to_do.pass.cpp13
-rw-r--r--test/std/experimental/utilities/ratio/header.ratio.synop/includes.pass.cpp21
-rw-r--r--test/std/experimental/utilities/ratio/header.ratio.synop/ratio_equal_v.pass.cpp47
-rw-r--r--test/std/experimental/utilities/ratio/header.ratio.synop/ratio_greater_equal_v.pass.cpp61
-rw-r--r--test/std/experimental/utilities/ratio/header.ratio.synop/ratio_greater_v.pass.cpp57
-rw-r--r--test/std/experimental/utilities/ratio/header.ratio.synop/ratio_less_equal_v.pass.cpp57
-rw-r--r--test/std/experimental/utilities/ratio/header.ratio.synop/ratio_less_v.pass.cpp57
-rw-r--r--test/std/experimental/utilities/ratio/header.ratio.synop/ratio_not_equal_v.pass.cpp47
-rw-r--r--test/std/experimental/utilities/ratio/nothing_to_do.pass.cpp13
-rw-r--r--test/std/experimental/utilities/syserror/header.system_error.synop/includes.pass.cpp21
-rw-r--r--test/std/experimental/utilities/syserror/header.system_error.synop/is_error_code_enum_v.pass.cpp37
-rw-r--r--test/std/experimental/utilities/syserror/header.system_error.synop/is_error_condition_enum.pass.cpp38
-rw-r--r--test/std/experimental/utilities/time/header.chrono.synop/includes.pass.cpp19
-rw-r--r--test/std/experimental/utilities/time/header.chrono.synop/treat_as_floating_point_v.pass.cpp49
-rw-r--r--test/std/experimental/utilities/tuple/header.tuple.synop/includes.pass.cpp19
-rw-r--r--test/std/experimental/utilities/tuple/tuple.apply/arg_type.pass.cpp182
-rw-r--r--test/std/experimental/utilities/tuple/tuple.apply/constexpr_types.pass.cpp123
-rw-r--r--test/std/experimental/utilities/tuple/tuple.apply/extended_types.pass.cpp423
-rw-r--r--test/std/experimental/utilities/tuple/tuple.apply/large_arity.pass.cpp146
-rw-r--r--test/std/experimental/utilities/tuple/tuple.apply/ref_qualifiers.pass.cpp53
-rw-r--r--test/std/experimental/utilities/tuple/tuple.apply/return_type.pass.cpp76
-rw-r--r--test/std/experimental/utilities/tuple/tuple.apply/types.pass.cpp427
-rw-r--r--test/std/experimental/utilities/tuple/tuple_size_v.fail.cpp25
-rw-r--r--test/std/experimental/utilities/tuple/tuple_size_v.pass.cpp45
-rw-r--r--test/std/experimental/utilities/tuple/tuple_size_v_2.fail.cpp25
-rw-r--r--test/std/experimental/utilities/tuple/tuple_size_v_3.fail.cpp25
-rw-r--r--test/std/experimental/utilities/utility/utility.erased.type/erased_type.pass.cpp17
-rw-r--r--test/std/experimental/utilities/utility/utility.synop/includes.pass.cpp20
-rw-r--r--test/std/experimental/utilities/utility/version.pass.cpp20
-rw-r--r--test/std/extensions/hash/specializations.fail.cpp17
-rw-r--r--test/std/extensions/hash/specializations.pass.cpp31
-rw-r--r--test/std/extensions/hash_map/const_iterator.fail.cpp18
-rw-r--r--test/std/extensions/nothing_to_do.pass.cpp12
-rw-r--r--test/std/input.output/file.streams/c.files/cinttypes.pass.cpp929
-rw-r--r--test/std/input.output/file.streams/c.files/cstdio.pass.cpp148
-rw-r--r--test/std/input.output/file.streams/c.files/gets.fail.cpp23
-rw-r--r--test/std/input.output/file.streams/c.files/no.global.filesystem.namespace/fopen.fail.cpp15
-rw-r--r--test/std/input.output/file.streams/c.files/no.global.filesystem.namespace/lit.local.cfg2
-rw-r--r--test/std/input.output/file.streams/c.files/no.global.filesystem.namespace/rename.fail.cpp15
-rw-r--r--test/std/input.output/file.streams/c.files/version_ccstdio.pass.cpp20
-rw-r--r--test/std/input.output/file.streams/c.files/version_cinttypes.pass.cpp20
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.assign/member_swap.pass.cpp54
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.assign/move_assign.pass.cpp56
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.assign/nonmember_swap.pass.cpp56
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.cons/default.pass.cpp30
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.cons/move.pass.cpp54
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.members/open_pointer.pass.cpp51
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.virtuals/overflow.pass.cpp142
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.virtuals/pbackfail.pass.cpp56
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.virtuals/seekoff.pass.cpp66
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.virtuals/underflow.dat1
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.virtuals/underflow.pass.cpp121
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf.virtuals/underflow_utf8.dat1
-rw-r--r--test/std/input.output/file.streams/fstreams/filebuf/types.pass.cpp34
-rw-r--r--test/std/input.output/file.streams/fstreams/fstream.assign/member_swap.pass.cpp71
-rw-r--r--test/std/input.output/file.streams/fstreams/fstream.assign/move_assign.pass.cpp50
-rw-r--r--test/std/input.output/file.streams/fstreams/fstream.assign/nonmember_swap.pass.cpp72
-rw-r--r--test/std/input.output/file.streams/fstreams/fstream.cons/default.pass.cpp28
-rw-r--r--test/std/input.output/file.streams/fstreams/fstream.cons/move.pass.cpp48
-rw-r--r--test/std/input.output/file.streams/fstreams/fstream.cons/pointer.pass.cpp44
-rw-r--r--test/std/input.output/file.streams/fstreams/fstream.cons/string.pass.cpp46
-rw-r--r--test/std/input.output/file.streams/fstreams/fstream.members/close.pass.cpp42
-rw-r--r--test/std/input.output/file.streams/fstreams/fstream.members/open_pointer.pass.cpp50
-rw-r--r--test/std/input.output/file.streams/fstreams/fstream.members/open_string.pass.cpp50
-rw-r--r--test/std/input.output/file.streams/fstreams/fstream.members/rdbuf.pass.cpp30
-rw-r--r--test/std/input.output/file.streams/fstreams/fstream/types.pass.cpp34
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.assign/member_swap.pass.cpp42
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.assign/move_assign.pass.cpp40
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.assign/nonmember_swap.pass.cpp43
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.assign/test.dat1
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.assign/test2.dat1
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.cons/default.pass.cpp28
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.cons/move.pass.cpp38
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.cons/pointer.pass.cpp46
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.cons/string.pass.cpp46
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.cons/test.dat1
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.members/close.pass.cpp38
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.members/open_pointer.pass.cpp46
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.members/open_string.pass.cpp46
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.members/rdbuf.pass.cpp32
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream.members/test.dat1
-rw-r--r--test/std/input.output/file.streams/fstreams/ifstream/types.pass.cpp34
-rw-r--r--test/std/input.output/file.streams/fstreams/lit.local.cfg2
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.assign/member_swap.pass.cpp79
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.assign/move_assign.pass.cpp52
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.assign/nonmember_swap.pass.cpp80
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.cons/default.pass.cpp28
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.cons/move.pass.cpp50
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.cons/pointer.pass.cpp46
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.cons/string.pass.cpp46
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.members/close.pass.cpp42
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.members/open_pointer.pass.cpp58
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.members/open_string.pass.cpp58
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream.members/rdbuf.pass.cpp36
-rw-r--r--test/std/input.output/file.streams/fstreams/ofstream/types.pass.cpp34
-rw-r--r--test/std/input.output/file.streams/fstreams/version.pass.cpp20
-rw-r--r--test/std/input.output/file.streams/nothing_to_do.pass.cpp12
-rw-r--r--test/std/input.output/input.output.general/nothing_to_do.pass.cpp12
-rw-r--r--test/std/input.output/iostream.format/ext.manip/get_money.pass.cpp75
-rw-r--r--test/std/input.output/iostream.format/ext.manip/get_time.pass.cpp73
-rw-r--r--test/std/input.output/iostream.format/ext.manip/put_money.pass.cpp91
-rw-r--r--test/std/input.output/iostream.format/ext.manip/put_time.pass.cpp84
-rw-r--r--test/std/input.output/iostream.format/input.streams/iostreamclass/iostream.assign/member_swap.pass.cpp85
-rw-r--r--test/std/input.output/iostream.format/input.streams/iostreamclass/iostream.assign/move_assign.pass.cpp92
-rw-r--r--test/std/input.output/iostream.format/input.streams/iostreamclass/iostream.cons/move.pass.cpp78
-rw-r--r--test/std/input.output/iostream.format/input.streams/iostreamclass/iostream.cons/streambuf.pass.cpp55
-rw-r--r--test/std/input.output/iostream.format/input.streams/iostreamclass/iostream.dest/nothing_to_do.pass.cpp12
-rw-r--r--test/std/input.output/iostream.format/input.streams/iostreamclass/types.pass.cpp37
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/bool.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/double.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/float.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/int.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/long.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/long_double.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/long_long.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/pointer.pass.cpp97
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/short.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/unsigned_int.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/unsigned_long.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/unsigned_long_long.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/unsigned_short.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.reqmts/tested_elsewhere.pass.cpp12
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream_extractors/basic_ios.pass.cpp38
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream_extractors/chart.pass.cpp87
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream_extractors/ios_base.pass.cpp36
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream_extractors/istream.pass.cpp38
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream_extractors/signed_char.pass.cpp70
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream_extractors/signed_char_pointer.pass.cpp85
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream_extractors/streambuf.pass.cpp69
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream_extractors/unsigned_char.pass.cpp70
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream_extractors/unsigned_char_pointer.pass.cpp85
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/istream_extractors/wchar_t_pointer.pass.cpp85
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.formatted/nothing_to_do.pass.cpp12
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.manip/ws.pass.cpp79
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.rvalue/rvalue.pass.cpp63
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.unformatted/get.pass.cpp100
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.unformatted/get_chart.pass.cpp103
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.unformatted/get_pointer_size.pass.cpp99
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.unformatted/get_pointer_size_chart.pass.cpp99
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.unformatted/get_streambuf.pass.cpp88
-rw-r--r--test/std/input.output/iostream.format/input.streams/istream.unformatted/get_streambuf_chart.pass.cpp89