gitextract_5gkd97a3/ ├── .clang-format ├── .gitattributes ├── .github/ │ ├── CODEOWNERS │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.md │ │ └── question.md │ ├── pull_request_template.md │ └── workflows/ │ └── update-status-chart.yml ├── .gitignore ├── .gitmodules ├── .mailmap ├── CMakeLists.txt ├── CMakePresets.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── SECURITY.md ├── azure-devops/ │ ├── asan-pipeline.yml │ ├── build-and-test.yml │ ├── build-benchmarks.yml │ ├── checkout-self.yml │ ├── checkout-submodule.yml │ ├── cmake-configure-build.yml │ ├── config.yml │ ├── create-1es-hosted-pool.ps1 │ ├── format-validation.yml │ ├── provision-image.ps1 │ └── run-tests.yml ├── azure-pipelines.yml ├── benchmarks/ │ ├── CMakeLists.txt │ ├── inc/ │ │ ├── lorem.hpp │ │ ├── skewed_allocator.hpp │ │ ├── udt.hpp │ │ └── utility.hpp │ └── src/ │ ├── adjacent_difference.cpp │ ├── adjacent_find.cpp │ ├── any_swap.cpp │ ├── bitset_from_string.cpp │ ├── bitset_to_string.cpp │ ├── charconv_floats.cpp │ ├── efficient_nonlocking_print.cpp │ ├── filesystem.cpp │ ├── fill.cpp │ ├── find_and_count.cpp │ ├── find_first_of.cpp │ ├── flat_meow_assign.cpp │ ├── has_single_bit.cpp │ ├── includes.cpp │ ├── integer_to_string.cpp │ ├── iota.cpp │ ├── is_sorted_until.cpp │ ├── locale_classic.cpp │ ├── locate_zone.cpp │ ├── minmax_element.cpp │ ├── mismatch.cpp │ ├── move_only_function.cpp │ ├── nth_element.cpp │ ├── path_lexically_normal.cpp │ ├── priority_queue_push_range.cpp │ ├── random_integer_generation.cpp │ ├── ranges_div_ceil.cpp │ ├── regex_match.cpp │ ├── regex_search.cpp │ ├── remove.cpp │ ├── replace.cpp │ ├── reverse.cpp │ ├── rotate.cpp │ ├── sample.cpp │ ├── search.cpp │ ├── search_n.cpp │ ├── shuffle.cpp │ ├── std_copy.cpp │ ├── sv_equal.cpp │ ├── swap_ranges.cpp │ ├── unique.cpp │ ├── vector_bool_copy.cpp │ ├── vector_bool_copy_n.cpp │ ├── vector_bool_count.cpp │ ├── vector_bool_meow_of.cpp │ ├── vector_bool_move.cpp │ └── vector_bool_transform.cpp ├── docs/ │ ├── cgmanifest.json │ └── import_library.md ├── stl/ │ ├── CMakeLists.txt │ ├── debugger/ │ │ └── STL.natvis │ ├── inc/ │ │ ├── __msvc_all_public_headers.hpp │ │ ├── __msvc_bit_utils.hpp │ │ ├── __msvc_chrono.hpp │ │ ├── __msvc_cxx_stdatomic.hpp │ │ ├── __msvc_filebuf.hpp │ │ ├── __msvc_format_ucd_tables.hpp │ │ ├── __msvc_formatter.hpp │ │ ├── __msvc_heap_algorithms.hpp │ │ ├── __msvc_int128.hpp │ │ ├── __msvc_iter_core.hpp │ │ ├── __msvc_minmax.hpp │ │ ├── __msvc_ostream.hpp │ │ ├── __msvc_print.hpp │ │ ├── __msvc_ranges_to.hpp │ │ ├── __msvc_ranges_tuple_formatter.hpp │ │ ├── __msvc_sanitizer_annotate_container.hpp │ │ ├── __msvc_string_view.hpp │ │ ├── __msvc_system_error_abi.hpp │ │ ├── __msvc_threads_core.hpp │ │ ├── __msvc_tzdb.hpp │ │ ├── __msvc_xlocinfo_types.hpp │ │ ├── algorithm │ │ ├── any │ │ ├── array │ │ ├── atomic │ │ ├── barrier │ │ ├── bit │ │ ├── bitset │ │ ├── cassert │ │ ├── ccomplex │ │ ├── cctype │ │ ├── cerrno │ │ ├── cfenv │ │ ├── cfloat │ │ ├── charconv │ │ ├── chrono │ │ ├── cinttypes │ │ ├── ciso646 │ │ ├── climits │ │ ├── clocale │ │ ├── cmath │ │ ├── codecvt │ │ ├── compare │ │ ├── complex │ │ ├── concepts │ │ ├── condition_variable │ │ ├── coroutine │ │ ├── csetjmp │ │ ├── csignal │ │ ├── cstdalign │ │ ├── cstdarg │ │ ├── cstdbool │ │ ├── cstddef │ │ ├── cstdint │ │ ├── cstdio │ │ ├── cstdlib │ │ ├── cstring │ │ ├── ctgmath │ │ ├── ctime │ │ ├── cuchar │ │ ├── cwchar │ │ ├── cwctype │ │ ├── deque │ │ ├── exception │ │ ├── execution │ │ ├── expected │ │ ├── experimental/ │ │ │ ├── coroutine │ │ │ ├── generator │ │ │ └── resumable │ │ ├── filesystem │ │ ├── flat_map │ │ ├── flat_set │ │ ├── format │ │ ├── forward_list │ │ ├── fstream │ │ ├── functional │ │ ├── future │ │ ├── generator │ │ ├── header-units.json │ │ ├── initializer_list │ │ ├── iomanip │ │ ├── ios │ │ ├── iosfwd │ │ ├── iostream │ │ ├── iso646.h │ │ ├── istream │ │ ├── iterator │ │ ├── latch │ │ ├── limits │ │ ├── list │ │ ├── locale │ │ ├── map │ │ ├── mdspan │ │ ├── memory │ │ ├── memory_resource │ │ ├── mutex │ │ ├── new │ │ ├── numbers │ │ ├── numeric │ │ ├── optional │ │ ├── ostream │ │ ├── print │ │ ├── queue │ │ ├── random │ │ ├── ranges │ │ ├── ratio │ │ ├── regex │ │ ├── scoped_allocator │ │ ├── semaphore │ │ ├── set │ │ ├── shared_mutex │ │ ├── source_location │ │ ├── span │ │ ├── spanstream │ │ ├── sstream │ │ ├── stack │ │ ├── stacktrace │ │ ├── stdexcept │ │ ├── stdfloat │ │ ├── stop_token │ │ ├── streambuf │ │ ├── string │ │ ├── string_view │ │ ├── strstream │ │ ├── syncstream │ │ ├── system_error │ │ ├── thread │ │ ├── tuple │ │ ├── type_traits │ │ ├── typeindex │ │ ├── typeinfo │ │ ├── unordered_map │ │ ├── unordered_set │ │ ├── use_ansi.h │ │ ├── utility │ │ ├── valarray │ │ ├── variant │ │ ├── vector │ │ ├── version │ │ ├── xatomic.h │ │ ├── xatomic_wait.h │ │ ├── xbit_ops.h │ │ ├── xcall_once.h │ │ ├── xcharconv.h │ │ ├── xcharconv_ryu.h │ │ ├── xcharconv_ryu_tables.h │ │ ├── xcharconv_tables.h │ │ ├── xerrc.h │ │ ├── xfacet │ │ ├── xfilesystem_abi.h │ │ ├── xhash │ │ ├── xiosbase │ │ ├── xkeycheck.h │ │ ├── xlocale │ │ ├── xlocbuf │ │ ├── xlocinfo │ │ ├── xlocmes │ │ ├── xlocmon │ │ ├── xlocnum │ │ ├── xloctime │ │ ├── xmemory │ │ ├── xnode_handle.h │ │ ├── xpolymorphic_allocator.h │ │ ├── xsmf_control.h │ │ ├── xstring │ │ ├── xthreads.h │ │ ├── xtimec.h │ │ ├── xtr1common │ │ ├── xtree │ │ ├── xutility │ │ ├── ymath.h │ │ ├── yvals.h │ │ └── yvals_core.h │ ├── modules/ │ │ ├── modules.json │ │ ├── std.compat.ixx │ │ └── std.ixx │ ├── msbuild/ │ │ ├── stl_1/ │ │ │ ├── amd64.exports │ │ │ ├── arm64.exports │ │ │ ├── dirs.proj │ │ │ ├── i386.exports │ │ │ ├── md/ │ │ │ │ ├── dirs.proj │ │ │ │ ├── msvcp_1_md_app.vcxproj │ │ │ │ ├── msvcp_1_md_kernel32.vcxproj │ │ │ │ ├── msvcp_1_md_netfx.vcxproj │ │ │ │ └── msvcp_1_md_onecore.vcxproj │ │ │ ├── msvcp_1.settings.targets │ │ │ ├── msvcprt_1.rc │ │ │ ├── msvcprt_1.src │ │ │ ├── stl_1.files.settings.targets │ │ │ └── xmd/ │ │ │ ├── dirs.proj │ │ │ ├── msvcp_1_xmd_app.vcxproj │ │ │ ├── msvcp_1_xmd_kernel32.vcxproj │ │ │ ├── msvcp_1_xmd_netfx.vcxproj │ │ │ └── msvcp_1_xmd_onecore.vcxproj │ │ ├── stl_2/ │ │ │ ├── amd64.exports │ │ │ ├── arm64.exports │ │ │ ├── dirs.proj │ │ │ ├── i386.exports │ │ │ ├── md/ │ │ │ │ ├── dirs.proj │ │ │ │ ├── msvcp_2_md_app.vcxproj │ │ │ │ ├── msvcp_2_md_kernel32.vcxproj │ │ │ │ ├── msvcp_2_md_netfx.vcxproj │ │ │ │ └── msvcp_2_md_onecore.vcxproj │ │ │ ├── msvcp_2.settings.targets │ │ │ ├── msvcprt_2.rc │ │ │ ├── msvcprt_2.src │ │ │ ├── stl_2.files.settings.targets │ │ │ └── xmd/ │ │ │ ├── dirs.proj │ │ │ ├── msvcp_2_xmd_app.vcxproj │ │ │ ├── msvcp_2_xmd_kernel32.vcxproj │ │ │ ├── msvcp_2_xmd_netfx.vcxproj │ │ │ └── msvcp_2_xmd_onecore.vcxproj │ │ ├── stl_asan/ │ │ │ ├── dirs.proj │ │ │ ├── stl_asan.files.settings.targets │ │ │ ├── stl_asan.settings.targets │ │ │ └── stl_asan.vcxproj │ │ ├── stl_atomic_wait/ │ │ │ ├── dirs.proj │ │ │ ├── md/ │ │ │ │ ├── dirs.proj │ │ │ │ ├── msvcp_atomic_wait_md_app.vcxproj │ │ │ │ ├── msvcp_atomic_wait_md_kernel32.vcxproj │ │ │ │ ├── msvcp_atomic_wait_md_netfx.vcxproj │ │ │ │ └── msvcp_atomic_wait_md_onecore.vcxproj │ │ │ ├── msvcp_atomic_wait.settings.targets │ │ │ ├── msvcprt_atomic_wait.rc │ │ │ ├── stl_atomic_wait.files.settings.targets │ │ │ └── xmd/ │ │ │ ├── dirs.proj │ │ │ ├── msvcp_atomic_wait_xmd_app.vcxproj │ │ │ ├── msvcp_atomic_wait_xmd_kernel32.vcxproj │ │ │ ├── msvcp_atomic_wait_xmd_netfx.vcxproj │ │ │ └── msvcp_atomic_wait_xmd_onecore.vcxproj │ │ ├── stl_base/ │ │ │ ├── amd64.exports │ │ │ ├── amd64_onecore.exports │ │ │ ├── arm64.exports │ │ │ ├── dirs.proj │ │ │ ├── i386.exports │ │ │ ├── i386_onecore.exports │ │ │ ├── libcp.settings.targets │ │ │ ├── md/ │ │ │ │ ├── dirs.proj │ │ │ │ ├── msvcp_base_md_app.vcxproj │ │ │ │ ├── msvcp_base_md_kernel32.vcxproj │ │ │ │ ├── msvcp_base_md_netfx.vcxproj │ │ │ │ └── msvcp_base_md_onecore.vcxproj │ │ │ ├── msvcp.settings.targets │ │ │ ├── mt/ │ │ │ │ ├── dirs.proj │ │ │ │ ├── libcpmt_mt_kernel32.vcxproj │ │ │ │ └── libcpmt_mt_onecore.vcxproj │ │ │ ├── mt1/ │ │ │ │ ├── dirs.proj │ │ │ │ ├── libcpmt_mt1_kernel32.vcxproj │ │ │ │ └── libcpmt_mt1_onecore.vcxproj │ │ │ ├── stl.files.settings.targets │ │ │ ├── xmd/ │ │ │ │ ├── dirs.proj │ │ │ │ ├── msvcp_base_xmd_app.vcxproj │ │ │ │ ├── msvcp_base_xmd_kernel32.vcxproj │ │ │ │ ├── msvcp_base_xmd_netfx.vcxproj │ │ │ │ └── msvcp_base_xmd_onecore.vcxproj │ │ │ ├── xmt/ │ │ │ │ ├── dirs.proj │ │ │ │ ├── libcpmt_xmt_kernel32.vcxproj │ │ │ │ └── libcpmt_xmt_onecore.vcxproj │ │ │ ├── xmt0/ │ │ │ │ ├── dirs.proj │ │ │ │ ├── libcpmt_xmt0_kernel32.vcxproj │ │ │ │ └── libcpmt_xmt0_onecore.vcxproj │ │ │ └── xmt1/ │ │ │ ├── dirs.proj │ │ │ ├── libcpmt_xmt1_kernel32.vcxproj │ │ │ └── libcpmt_xmt1_onecore.vcxproj │ │ ├── stl_codecvt_ids/ │ │ │ ├── amd64.exports │ │ │ ├── arm64.exports │ │ │ ├── dirs.proj │ │ │ ├── i386.exports │ │ │ ├── md/ │ │ │ │ ├── dirs.proj │ │ │ │ ├── msvcp_codecvt_ids_md_app.vcxproj │ │ │ │ ├── msvcp_codecvt_ids_md_kernel32.vcxproj │ │ │ │ ├── msvcp_codecvt_ids_md_netfx.vcxproj │ │ │ │ └── msvcp_codecvt_ids_md_onecore.vcxproj │ │ │ ├── msvcp_codecvt_ids.settings.targets │ │ │ ├── msvcprt_codecvt_ids.rc │ │ │ ├── msvcprt_codecvt_ids.src │ │ │ ├── stl_codecvt_ids.files.settings.targets │ │ │ └── xmd/ │ │ │ ├── dirs.proj │ │ │ ├── msvcp_codecvt_ids_xmd_app.vcxproj │ │ │ ├── msvcp_codecvt_ids_xmd_kernel32.vcxproj │ │ │ ├── msvcp_codecvt_ids_xmd_netfx.vcxproj │ │ │ └── msvcp_codecvt_ids_xmd_onecore.vcxproj │ │ └── stl_post/ │ │ ├── dirs.proj │ │ ├── md/ │ │ │ ├── dirs.proj │ │ │ ├── msvcp_post_md_app.vcxproj │ │ │ ├── msvcp_post_md_kernel32.vcxproj │ │ │ ├── msvcp_post_md_netfx.vcxproj │ │ │ └── msvcp_post_md_onecore.vcxproj │ │ ├── msvcp_post.settings.targets │ │ └── xmd/ │ │ ├── dirs.proj │ │ ├── msvcp_post_xmd_app.vcxproj │ │ ├── msvcp_post_xmd_kernel32.vcxproj │ │ ├── msvcp_post_xmd_netfx.vcxproj │ │ └── msvcp_post_xmd_onecore.vcxproj │ ├── set_environment.bat.in │ ├── set_environment.ps1.in │ └── src/ │ ├── StlCompareStringA.cpp │ ├── StlCompareStringW.cpp │ ├── StlLCMapStringA.cpp │ ├── StlLCMapStringW.cpp │ ├── _tolower.cpp │ ├── _toupper.cpp │ ├── alias_init_once_begin_initialize.asm │ ├── alias_init_once_complete.asm │ ├── asan.cpp │ ├── asan_noop.cpp │ ├── atomic.cpp │ ├── atomic_wait.cpp │ ├── awint.hpp │ ├── cerr.cpp │ ├── charconv.cpp │ ├── cin.cpp │ ├── clog.cpp │ ├── cond.cpp │ ├── cout.cpp │ ├── cthread.cpp │ ├── dllmain.cpp │ ├── dllmain_satellite.cpp │ ├── excptptr.cpp │ ├── filesys.cpp │ ├── filesystem.cpp │ ├── fiopen.cpp │ ├── format.cpp │ ├── future.cpp │ ├── init_locks.hpp │ ├── instances.cpp │ ├── iomanip.cpp │ ├── ios.cpp │ ├── iosptrs.cpp │ ├── iostream.cpp │ ├── locale.cpp │ ├── locale0.cpp │ ├── locale0_implib.cpp │ ├── locale_implib_pure.cpp │ ├── memory_resource.cpp │ ├── mexcptptr.cpp │ ├── mpiostream.cpp │ ├── msvcp_atomic_wait.src │ ├── multprec.cpp │ ├── mutex.cpp │ ├── nothrow.cpp │ ├── parallel_algorithms.cpp │ ├── pplerror.cpp │ ├── ppltasks.cpp │ ├── primitives.hpp │ ├── print.cpp │ ├── raisehan.cpp │ ├── regex.cpp │ ├── sharedmutex.cpp │ ├── special_math.cpp │ ├── stacktrace.cpp │ ├── stdhndlr.cpp │ ├── stdthrow.cpp │ ├── syncstream.cpp │ ├── syserror.cpp │ ├── syserror_import_lib.cpp │ ├── taskscheduler.cpp │ ├── thread0.cpp │ ├── tzdb.cpp │ ├── ulocale.cpp │ ├── uncaught_exception.cpp │ ├── uncaught_exceptions.cpp │ ├── ushcerr.cpp │ ├── ushcin.cpp │ ├── ushclog.cpp │ ├── ushcout.cpp │ ├── ushiostr.cpp │ ├── vector_algorithms.cpp │ ├── wcerr.cpp │ ├── wcin.cpp │ ├── wclog.cpp │ ├── wcout.cpp │ ├── winapinls.cpp │ ├── winapisupp.cpp │ ├── wiostrea.cpp │ ├── wlocale.cpp │ ├── xalloc.cpp │ ├── xcharconv_ryu_tables.cpp │ ├── xcharconv_tables_double.cpp │ ├── xcharconv_tables_float.cpp │ ├── xcosh.cpp │ ├── xdateord.cpp │ ├── xdtest.cpp │ ├── xexp.cpp │ ├── xgetwctype.cpp │ ├── xlgamma.cpp │ ├── xlocale.cpp │ ├── xlock.cpp │ ├── xmbtowc.cpp │ ├── xmtx.cpp │ ├── xmtx.hpp │ ├── xnotify.cpp │ ├── xonce.cpp │ ├── xonce2.cpp │ ├── xrngabort.cpp │ ├── xrngdev.cpp │ ├── xsinh.cpp │ ├── xstod.cpp │ ├── xstof.cpp │ ├── xstol.cpp │ ├── xstoll.cpp │ ├── xstoul.cpp │ ├── xstoull.cpp │ ├── xstrcoll.cpp │ ├── xstrxfrm.cpp │ ├── xthrow.cpp │ ├── xtime.cpp │ ├── xtowlower.cpp │ ├── xtowupper.cpp │ ├── xvalues.cpp │ ├── xwcscoll.cpp │ ├── xwcsxfrm.cpp │ ├── xwctomb.cpp │ ├── xwstod.cpp │ └── xwstof.cpp ├── tests/ │ ├── CMakeLists.txt │ ├── libcxx/ │ │ ├── CMakeLists.txt │ │ ├── contest.yaml │ │ ├── expected_results.txt │ │ ├── lit.cfg │ │ ├── lit.site.cfg.in │ │ ├── magic_comments.txt │ │ └── usual_matrix.lst │ ├── std/ │ │ ├── CMakeLists.txt │ │ ├── expected_results.txt │ │ ├── include/ │ │ │ ├── constexpr_char_traits.hpp │ │ │ ├── experimental_filesystem.hpp │ │ │ ├── fenv_prefix.hpp │ │ │ ├── floating_point_test_cases.hpp │ │ │ ├── force_include.hpp │ │ │ ├── input_iterator.hpp │ │ │ ├── instantiate_algorithms.hpp │ │ │ ├── instantiate_algorithms_int.hpp │ │ │ ├── instantiate_algorithms_nontrivial.hpp │ │ │ ├── instantiate_algorithms_op_deref.hpp │ │ │ ├── instantiate_containers_iterators_common.hpp │ │ │ ├── is_permissive.hpp │ │ │ ├── new_counter.hpp │ │ │ ├── parallel_algorithms_utilities.hpp │ │ │ ├── range_algorithm_support.hpp │ │ │ ├── temp_file_name.hpp │ │ │ ├── test_container_requirements.hpp │ │ │ ├── test_death.hpp │ │ │ ├── test_filesystem_support.hpp │ │ │ ├── test_format_support.hpp │ │ │ ├── test_generator_support.hpp │ │ │ ├── test_header_units_and_modules.hpp │ │ │ ├── test_is_sorted_until_support.hpp │ │ │ ├── test_mdspan_support.hpp │ │ │ ├── test_min_max_element_support.hpp │ │ │ ├── test_regex_support.hpp │ │ │ ├── test_thread_support.hpp │ │ │ ├── test_vector_algorithms_support.hpp │ │ │ └── timezone_data.hpp │ │ ├── lit.cfg │ │ ├── lit.site.cfg.in │ │ ├── rulesets/ │ │ │ └── stl.ruleset │ │ ├── run.pl │ │ ├── runbe.pl │ │ ├── test.lst │ │ └── tests/ │ │ ├── Dev08_496675_iostream_int_reading/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev08_527068_scl_no_exceptions/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── Dev08_563686_ostream/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev08_563705_std_malloc_free/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev08_576265_list_remove/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev08_584299_search_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_012361_vector_swap/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_052961_has_iterator_debugging_0/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_056375_locale_cleanup/ │ │ │ ├── __init__.py │ │ │ ├── custom_format.py │ │ │ ├── custombuild.pl │ │ │ ├── env.lst │ │ │ ├── lit.local.cfg │ │ │ ├── test.cpp │ │ │ └── testdll.cpp │ │ ├── Dev09_098637_stl_function_typeids/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_119637_throwing_string_with_hid0/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_119644_compiler_option_gz/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_126254_persistent_aux_allocators/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_130060_unique_copy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_152755_tr1_nested_bind/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_153419_tr1_allocators/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_154033_tr1_predicate_search_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_155328_tr1_vector_of_set/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_158181_tr1_unordered_meow_swap/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_158457_tr1_mem_fn_calling_conventions/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_161106_tr1_bind_templated_fxn_call_operator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_165853_tr1_tuple_swap/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_171205_tr1_assign_pair_to_tuple/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_172497_tr1_mem_fn_const_correctness/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_172505_tr1_bind_reference_wrapper/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_172666_tr1_tuple_odr/ │ │ │ ├── __init__.py │ │ │ ├── custom_format.py │ │ │ ├── env.lst │ │ │ ├── lit.local.cfg │ │ │ ├── test.cpp │ │ │ └── test2.cpp │ │ ├── Dev09_173612_tr1_regex_leak/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_174589_tr1_function_storing_pmf_called_with_reference_or_pointer/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_175314_tr1_reference_wrapper_assignment/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_175716_tr1_dereferencing_reference_wrapper/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_176467_tr1_make_tuple_from_string_literal/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_176498_tr1_binding_functors_with_non_const_fxn_call_ops/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_181509_tr1_inf_loop_uniform_int_ull/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_182017_tr1_search_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_186118_stoullx_corner_cases/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_192736_tr1_prngs_not_copyconstructible/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_195561_tr1_function_const_op/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_196243_tr1_enable_shared_from_this_ops/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev09_199123_tr1_mem_fun_abstract_classes/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_391723_bind_result_type/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_414242_facet_bug_use_facet_ctype_char/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_441756_function_reference_wrapper/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_445289_make_shared/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_470547_facet_bug_stringstream/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_482830_header_only_string/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_491486_floating_point_hash/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_492345_tr1_function_swap/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_498944_enable_shared_from_this_auto_ptr/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_500860_overloaded_address_of/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_544258_heterogeneous_comparisons/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_555491_complex_linker_errors/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_561430_list_and_tree_leaks/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_562056_tree_leak/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_563443_empty_vector_begin_plus_zero/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_567556_move_from_empty_list/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_579381_vector_grow_to/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_590599_hash_string/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_609053_ctype_char_table_size/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── Dev10_617014_tuple_tie/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_632876_regex_proxy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_635436_shared_ptr_reset/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_639436_const_map_at/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_646244_bad_alloc_message/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_646556_construct_tuple_from_const/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_654977_655012_shared_ptr_move/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_661739_tuple_copy_ctors/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_682964_stable_sort_warnings/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_689595_back_inserter_vector_bool/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_709168_marking_iterators_as_checked/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── Dev10_722102_shared_ptr_nullptr/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_729003_bind_reference_wrapper/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_766948_insert_ambiguity/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_780098_movable_elements/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_783436_rvalue_string_plus/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_809142_copy_n_istream_iterator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_814245_regex_character_class_crash/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_816787_swap_vector_bool_elements/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_847656_shared_ptr_is_convertible/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_851347_weak_ptr_virtual_inheritance/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_860410_bitset_ctors/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_860421_deque_push_back_pop_front/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_881629_vector_erase_return_value/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_904413_moved_from_function_should_be_empty/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_905461_is_sorted_until/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_908702_string_memory_leak/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev10_909646_stringstream_vd2/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0000000_dual_range_algorithms/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0000000_function_crashes/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0000000_include_each_header_alone/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── Dev11_0000000_null_forward_iterators/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0000000_quoted/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0000000_rotate_test/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0000000_tuple_cat/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0000000_user_defined_literals/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0019127_singular_iterators/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0091392_string_erase_resize_perf/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0133625_locale0_implib_cpp/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0135139_vector_bool_comparisons/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0235721_async_and_packaged_task/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0253803_debug_pointer/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0272959_make_signed/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── Dev11_0289403_partition_point_complexity/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0299014_exception_ptr_requirements/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0302476_pair_move/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0314451_make_pair_make_tuple/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0316853_find_memchr_optimization/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0343056_pair_tuple_ctor_sfinae/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0376122_grand_theft_bind/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0377755_thread_ctor_move_only_types/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0387701_container_equality/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0417110_nullptr_t_is_scalar/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0435439_call_once_deadlock/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0437519_container_behavior/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0437519_container_requirements/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── Dev11_0447546_facet_allocation/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0483851_vector_debug_allocator_use/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── Dev11_0485243_condition_variable_crash/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0493504_error_category_lifetime/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0494593_time_put_wchar_t/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0496153_locale_ctor/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0532622_minmax_element/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0535636_functional_overhaul/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0555154_system_clock_to_time_t/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0577418_random_seed_0/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0579795_inplace_merge_out_of_memory/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0607540_pair_tuple_rvalue_references/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0617384_empty_std_function/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0653897_codecvt_partial/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0671816_list_splice/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0696045_future_wait_for/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0704582_ratio/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── Dev11_0732166_unordered_strong_guarantee/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0748972_function_crash_out_of_memory/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0823534_transparent_lookup/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0835323_to_string/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0836436_get_time/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0845312_comprehensive_floating_point/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0863628_atomic_compare_exchange/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_0920385_list_sort_allocator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1003120_search_test/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1066589_shared_ptr_atomic_deadlock/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1066931_filesystem_rename_noop/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1074023_constexpr/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1086953_call_once_overhaul/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1114006_condition_variable_pred/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1127004_future_has_exceptions_0/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1131212_uncaught_exceptions/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1137366_nested_exception/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1140665_unique_ptr_array_conversions/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1150223_shared_mutex/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1158803_regex_thread_safety/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── Dev11_1180290_filesystem_error_code/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000073_regex_multiline_escape_hatch/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000140_adl_proof_comparison/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_000140_adl_proof_construction/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_000140_adl_proof_views/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_000177_forbidden_aliasing/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000178_uniform_int/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000342_filebuf_close/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000431_copy_move_family/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000431_equal_family/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000431_equal_memcmp_is_safe/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_000431_iter_copy_move_cat/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_000431_lex_compare_family/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000431_lex_compare_memcmp_classify/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_000442_random_subtract_with_carry_engine_io/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000457_system_error_message/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000519_cmath_overloads/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000527_remove_allocator_void/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_000545_include_compare/ │ │ │ ├── __init__.py │ │ │ ├── custom_format.py │ │ │ ├── env.lst │ │ │ ├── lit.local.cfg │ │ │ ├── test.cpp │ │ │ ├── test_array.cpp │ │ │ ├── test_chrono.cpp │ │ │ ├── test_coroutine.cpp │ │ │ ├── test_deque.cpp │ │ │ ├── test_filesystem.cpp │ │ │ ├── test_flat_map.cpp │ │ │ ├── test_flat_set.cpp │ │ │ ├── test_forward_list.cpp │ │ │ ├── test_iterator.cpp │ │ │ ├── test_list.cpp │ │ │ ├── test_map.cpp │ │ │ ├── test_memory.cpp │ │ │ ├── test_optional.cpp │ │ │ ├── test_queue.cpp │ │ │ ├── test_ranges.cpp │ │ │ ├── test_regex.cpp │ │ │ ├── test_set.cpp │ │ │ ├── test_stack.cpp │ │ │ ├── test_stacktrace.cpp │ │ │ ├── test_string.cpp │ │ │ ├── test_string_view.cpp │ │ │ ├── test_system_error.cpp │ │ │ ├── test_thread.cpp │ │ │ ├── test_tuple.cpp │ │ │ ├── test_typeindex.cpp │ │ │ ├── test_unordered_map.cpp │ │ │ ├── test_unordered_set.cpp │ │ │ ├── test_utility.cpp │ │ │ ├── test_variant.cpp │ │ │ └── test_vector.cpp │ │ ├── GH_000625_vector_bool_optimization/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000639_nvcc_include_all/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_000685_condition_variable_any/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000690_overaligned_function/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000732_hash_reserve/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000856_nth_element_linear/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000890_pow_template/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_000935_complex_numerical_accuracy/ │ │ │ ├── env.lst │ │ │ ├── floating_point_utils.hpp │ │ │ ├── log_test_cases.hpp │ │ │ ├── sqrt_test_cases.hpp │ │ │ ├── test.cpp │ │ │ └── test.hpp │ │ ├── GH_000940_missing_valarray_copy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000952_bind_constraints/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_000990_any_link_without_exceptions/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_000995_regex_custom_char_types/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001001_random_rejection_rounding/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001010_filesystem_error_encoding/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001017_discrete_distribution_out_of_range/ │ │ │ ├── bad_random_engine.hpp │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001059_hyperbolic_truncation/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001086_partial_sort_copy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001103_countl_zero_correctness/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001105_custom_streambuf_throws/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001123_random_cast_out_of_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001277_num_get_bad_grouping/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001394_msvc_no_unique_address_23/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_001411_core_headers/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001530_binomial_accuracy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001541_case_sensitive_boolalpha/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001596_adl_proof_algorithms/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_001600_random_inheritance/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_001638_dllexport_derived_classes/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_001850_clog_tied_to_cout/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001858_iostream_exception/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001912_random_distribution_operator_const/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_001914_cached_position/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_001923_filesystem_long_path_support/ │ │ │ ├── __init__.py │ │ │ ├── custom_format.py │ │ │ ├── custombuild.pl │ │ │ ├── env.lst │ │ │ ├── lit.local.cfg │ │ │ ├── long_path_aware.manifest │ │ │ └── test.cpp │ │ ├── GH_002030_asan_annotate_string/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002030_asan_annotate_vector/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002039_byte_is_not_trivially_swappable/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_002045_put_time_changes_errno/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002058_debug_iterator_race/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002094_cpp_core_guidelines/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_002120_streambuf_seekpos_and_seekoff/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_002168_regex_overflow/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002206_unreserved_names/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_002299_implicit_sfinae_constraints/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_002307_usual_scope_guard/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002334_branchless_clamp/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002431_byte_range_find_with_unreachable_sentinel/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002488_promise_not_default_constructible_types/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002558_format_presetPadding/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_002581_common_reference_workaround/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_002620_construct_at_workaround/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002655_alternate_name_broke_linker/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002711_Zc_alignedNew-/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_002760_syncstream_memory_leak/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002769_handle_deque_block_pointers/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002789_Hash_vec_Tidy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002885_stable_sort_difference_type/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002989_nothrow_unwrappable/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_002992_unwrappable_iter_sent_pairs/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_003003_format_decimal_point/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_003022_substr_allocator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_003105_piecewise_densities/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_003119_error_category_ctor/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_003246_cmath_narrowing/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_003570_allocate_at_least/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_003617_vectorized_meow_element/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_003663_cast_contiguous_iterator_difference_type/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_003676_format_large_hh_mm_ss_values/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_003735_char_traits_signatures/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_003840_tellg_when_reading_lf_file_in_text_mode/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_003867_output_nan/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_004023_mdspan_fwd_prod_overflow/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_004040_container_nonmember_functions/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_004108_some_ranges_algos_construct_wrong_type/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_004109_iter_value_t_direct_initialization/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_004129_conversion_in_new_numeric_algorithms/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_004201_chrono_formatter/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_004275_seeking_fancy_iterators/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_004388_unordered_meow_operator_equal/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_004477_mdspan_warning_5246/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_004597_self_swap/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_004609_heterogeneous_cmp_overloads/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_004618_mixed_operator_usage_keeps_statistical_properties/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_004618_normal_distribution_avoids_resets/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_004657_expected_constraints_permissive/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_004686_vectorization_on_trivial_assignability/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_004845_logical_operator_traits_with_non_bool_constant/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_004929_internal_tag_constructors/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_004930_char_traits_user_specialization/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005090_stl_hardening/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005090_stl_hardening_cxx20_iterators/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005204_regex_collating_ranges/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005236_collate_facet/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005244_regex_escape_sequences/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005276_system_error_heap_use_after_free/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005315_destructor_tombstones/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005402_string_with_volatile_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005421_vector_algorithms_integer_class_type_iterator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005472_do_not_overlap/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005504_avoid_function_call_wrapping/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005546_containers_size_type_cast/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005553_regex_character_translation/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005768_pow_accuracy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005780_non_ascii_locales/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005800_stable_sort_large_alignment/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── GH_005816_numeric_limits_traps/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── GH_005968_headers_provide_begin_end/ │ │ │ ├── __init__.py │ │ │ ├── custom_format.py │ │ │ ├── env.lst │ │ │ ├── lit.local.cfg │ │ │ ├── shared_test.hpp │ │ │ ├── test.cpp │ │ │ ├── test_array.cpp │ │ │ ├── test_deque.cpp │ │ │ ├── test_flat_map.cpp │ │ │ ├── test_flat_set.cpp │ │ │ ├── test_forward_list.cpp │ │ │ ├── test_hive.cpp │ │ │ ├── test_inplace_vector.cpp │ │ │ ├── test_iterator.cpp │ │ │ ├── test_list.cpp │ │ │ ├── test_map.cpp │ │ │ ├── test_optional.cpp │ │ │ ├── test_regex.cpp │ │ │ ├── test_set.cpp │ │ │ ├── test_span.cpp │ │ │ ├── test_stacktrace.cpp │ │ │ ├── test_string.cpp │ │ │ ├── test_string_view.cpp │ │ │ ├── test_unordered_map.cpp │ │ │ ├── test_unordered_set.cpp │ │ │ ├── test_valarray.cpp │ │ │ └── test_vector.cpp │ │ ├── LWG2381_num_get_floating_point/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── LWG2510_tag_classes/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── LWG2597_complex_branch_cut/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── LWG3018_shared_ptr_function/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── LWG3121_constrained_tuple_forwarding_ctor/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── LWG3146_excessive_unwrapping_ref_cref/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── LWG3234_math_special_overloads/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── LWG3422_seed_seq_ctors/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── LWG3480_directory_iterator_range/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── LWG3528_make_from_tuple_impl/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── LWG3545_pointer_traits_sfinae/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── LWG3561_discard_block_engine_counter/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── LWG3610_iota_view_size_and_integer_class/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── LWG4015_optional_adl_proof_operations/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── LWG4084_iostream_uppercase_inf_nan/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── LWG4105_ranges_ends_with_and_integer_class/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── LWG4172_unique_lock_self_move_assignment/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0009R18_mdspan_default_accessor/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0009R18_mdspan_extents/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0009R18_mdspan_extents_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0009R18_mdspan_layout_left/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0009R18_mdspan_layout_left_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0009R18_mdspan_layout_right/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0009R18_mdspan_layout_right_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0009R18_mdspan_layout_stride/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0009R18_mdspan_layout_stride_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0009R18_mdspan_mdspan/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0009R18_mdspan_mdspan_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0009R18_mdspan_msabi/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P0019R8_atomic_ref/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_adjacent_difference/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_adjacent_find/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_all_of/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_count/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_equal/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_exclusive_scan/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_find/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_find_end/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_find_first_of/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_for_each/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_inclusive_scan/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_is_heap/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_is_partitioned/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_is_sorted/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_mismatch/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_partition/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_reduce/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_remove/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_replace/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_search/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_search_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_set_difference/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_set_intersection/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_sort/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_stable_sort/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_transform/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_transform_exclusive_scan/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_transform_inclusive_scan/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0024R2_parallel_algorithms_transform_reduce/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0035R4_over_aligned_allocation/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0040R3_extending_memory_management_tools/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0040R3_parallel_memory_algorithms/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0053R7_cpp_synchronized_buffered_ostream/ │ │ │ ├── env.lst │ │ │ ├── test.cpp │ │ │ └── test.hpp │ │ ├── P0067R5_charconv/ │ │ │ ├── double_fixed_precision_to_chars_test_cases_1.hpp │ │ │ ├── double_fixed_precision_to_chars_test_cases_2.hpp │ │ │ ├── double_fixed_precision_to_chars_test_cases_3.hpp │ │ │ ├── double_fixed_precision_to_chars_test_cases_4.hpp │ │ │ ├── double_from_chars_test_cases.hpp │ │ │ ├── double_general_precision_to_chars_test_cases.hpp │ │ │ ├── double_hex_precision_to_chars_test_cases.hpp │ │ │ ├── double_scientific_precision_to_chars_test_cases_1.hpp │ │ │ ├── double_scientific_precision_to_chars_test_cases_2.hpp │ │ │ ├── double_scientific_precision_to_chars_test_cases_3.hpp │ │ │ ├── double_scientific_precision_to_chars_test_cases_4.hpp │ │ │ ├── double_to_chars_test_cases.hpp │ │ │ ├── env.lst │ │ │ ├── float_fixed_precision_to_chars_test_cases.hpp │ │ │ ├── float_from_chars_test_cases.hpp │ │ │ ├── float_general_precision_to_chars_test_cases.hpp │ │ │ ├── float_hex_precision_to_chars_test_cases.hpp │ │ │ ├── float_scientific_precision_to_chars_test_cases.hpp │ │ │ ├── float_to_chars_test_cases.hpp │ │ │ ├── test.cpp │ │ │ ├── test.hpp │ │ │ └── wchar_test_cases.hpp │ │ ├── P0083R3_splicing_maps_and_sets/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0088R3_variant/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0088R3_variant_msvc/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0092R1_polishing_chrono/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0122R7_span/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0122R7_span_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0137R1_launder/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0156R2_scoped_lock/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0202R3_constexpr_algorithm_and_exchange/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0218R1_filesystem/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0220R1_any/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0220R1_optional/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0220R1_optional_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0220R1_polymorphic_memory_resources/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0220R1_sample/ │ │ │ ├── adapterator.hpp │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0220R1_searchers/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0220R1_string_view/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0226R1_math_special_functions/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0288R9_move_only_function/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0295R0_gcd_lcm/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P0323R12_expected/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0325R4_to_array/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0339R6_polymorphic_allocator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0355R7_calendars_and_time_zones_clocks/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0355R7_calendars_and_time_zones_dates/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0355R7_calendars_and_time_zones_dates_literals/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P0355R7_calendars_and_time_zones_formatting/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0355R7_calendars_and_time_zones_hms/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0355R7_calendars_and_time_zones_io/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0355R7_calendars_and_time_zones_time_point_and_durations/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0355R7_calendars_and_time_zones_time_zones/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0355R7_calendars_and_time_zones_zoned_time/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0356R5_bind_front/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0357R3_supporting_incomplete_types_in_reference_wrapper/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P0401R6_allocate_at_least/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0408R7_efficient_access_to_stringbuf_buffer/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0414R2_shared_ptr_for_arrays/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0415R1_constexpr_complex/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0426R1_constexpr_char_traits/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0429R9_flat_map/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0429R9_flat_map_ms_specific/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P0433R2_deduction_guides/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0448R4_iosfwd/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P0448R4_spanstream/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0466R5_layout_compatibility_and_pointer_interconvertibility_traits/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0475R1_P0591R4_uses_allocator_construction/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0476R2_bit_cast/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0487R1_fixing_operator_shl_basic_istream_char_pointer/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0513R0_poisoning_the_hash/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0528R3_cmpxchg_pad/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0553R4_bit_rotating_and_counting_functions/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0556R3_bit_integral_power_of_two_operations/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0586R2_integer_comparison/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0595R2_is_constant_evaluated/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0607R0_inline_variables/ │ │ │ ├── __init__.py │ │ │ ├── custom_format.py │ │ │ ├── env.lst │ │ │ ├── lit.local.cfg │ │ │ ├── test.cpp │ │ │ └── test2.cpp │ │ ├── P0608R3_improved_variant_converting_constructor/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0616R0_using_move_in_numeric/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0627R6_unreachable/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0631R8_numbers_math_constants/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0645R10_text_formatting_args/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0645R10_text_formatting_custom_formatting/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0645R10_text_formatting_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0645R10_text_formatting_formatting/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0645R10_text_formatting_grapheme_clusterization/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0645R10_text_formatting_legacy_text_encoding/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0645R10_text_formatting_parse_contexts/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0645R10_text_formatting_parsing/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0645R10_text_formatting_utf8/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0660R10_jthread_and_cv_any/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0660R10_stop_token/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0660R10_stop_token_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0674R1_make_shared_for_arrays/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0718R2_atomic_smart_ptrs/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0753R2_manipulators_for_cpp_synchronized_buffered_ostream/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0758R1_is_nothrow_convertible/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P0768R1_spaceship_cpos/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0768R1_spaceship_operator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0769R2_shift_left_shift_right/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0784R7_library_machinery/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0784R7_library_support_for_more_constexpr_containers/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0798R8_monadic_operations_for_std_optional/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0811R3_midpoint_lerp/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0881R7_stacktrace/ │ │ │ ├── env.lst │ │ │ ├── postexecute.pl │ │ │ └── test.cpp │ │ ├── P0896R4_and_P1614R2_comparisons/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_common_iterator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_common_iterator_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_counted_iterator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_counted_iterator_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_istream_view/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_istream_view_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_adjacent_find/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_all_of/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_any_of/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_binary_search/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_copy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_copy_backward/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_copy_if/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_copy_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_count/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_count_if/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_equal/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_fill/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_fill_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_find/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_find_end/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_find_first_of/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_find_if/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_find_if_not/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_for_each/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_for_each_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_generate/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_generate_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_heap/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_includes/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_inplace_merge/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_is_permutation/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_is_sorted/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_lexicographical_compare/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_merge/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_minmax/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_mismatch/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_move/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_move_backward/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_none_of/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_nth_element/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_partial_sort/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_partial_sort_copy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_partition/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_partition_copy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_partition_point/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_permutations/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_remove/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_remove_copy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_remove_copy_if/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_remove_if/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_replace/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_replace_copy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_replace_copy_if/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_replace_if/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_reverse/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_reverse_copy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_rotate/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_rotate_copy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_sample/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_search/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_search_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_set_difference/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_set_intersection/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_set_symmetric_difference/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_set_union/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_shuffle/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_sort/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_stable_partition/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_stable_sort/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_swap_ranges/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_transform_binary/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_transform_unary/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_uninitialized_copy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_uninitialized_copy_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_uninitialized_default_construct/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_uninitialized_default_construct_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_uninitialized_fill/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_uninitialized_fill_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_uninitialized_move/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_uninitialized_move_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_uninitialized_value_construct/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_uninitialized_value_construct_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_unique/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_alg_unique_copy/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_algorithm_machinery/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P0896R4_ranges_iterator_machinery/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_range_machinery/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_ref_view/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_ranges_subrange/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P0896R4_ranges_test_machinery/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P0896R4_ranges_to_address/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_stream_iterators/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_all/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_common/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_counted/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_counted_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_drop/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_drop_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_drop_while/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_drop_while_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_elements/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_empty/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_filter/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_filter_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_filter_iterator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_iota/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_iota_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_join/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_lazy_split/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_reverse/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_single/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_split/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_take/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_take_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_take_while/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_take_while_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_transform/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0896R4_views_transform_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0898R3_concepts/ │ │ │ ├── env.lst │ │ │ ├── invocable_cc.hpp │ │ │ └── test.cpp │ │ ├── P0898R3_identity/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0912R5_coroutine/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0919R3_heterogeneous_unordered_lookup/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0943R6_stdatomic_h/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P0952R2_new_generate_canonical/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0966R1_string_reserve_should_not_shrink/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P0980R1_constexpr_strings/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1004R2_constexpr_vector/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1004R2_constexpr_vector_bool/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1007R3_assume_aligned/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1020R1_smart_pointer_for_overwrite/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1023R0_constexpr_for_array_comparisons/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1032R1_miscellaneous_constexpr/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1132R7_out_ptr/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1135R6_atomic_flag_test/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1135R6_atomic_wait/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1135R6_barrier/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1135R6_latch/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1135R6_semaphore/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1147R1_printing_volatile_pointers/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1165R1_consistently_propagating_stateful_allocators/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1169R4_static_call_operator/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P1206R7_deque_append_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_deque_assign_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_deque_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_deque_insert_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_deque_prepend_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_forward_list_assign_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_forward_list_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_forward_list_insert_range_after/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_forward_list_prepend_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_from_range/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P1206R7_list_append_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_list_assign_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_list_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_list_insert_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_list_prepend_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_map_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_map_insert_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_multimap_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_multimap_insert_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_multiset_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_multiset_insert_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_priority_queue_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_priority_queue_push_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_queue_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_queue_push_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_ranges_to_mappish/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_ranges_to_misc/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_ranges_to_sequence/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_ranges_to_settish/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_set_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_set_insert_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_stack_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_stack_push_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_string_append_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_string_assign_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_string_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_string_insert_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_string_replace_with_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_unordered_map_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_unordered_map_insert_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_unordered_multimap_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_unordered_multimap_insert_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_unordered_multiset_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_unordered_multiset_insert_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_unordered_set_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_unordered_set_insert_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_vector_append_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_vector_assign_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_vector_from_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1206R7_vector_insert_range/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1208R6_source_location/ │ │ │ ├── env.lst │ │ │ ├── header.h │ │ │ └── test.cpp │ │ ├── P1209R0_erase_if_erase/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1222R4_flat_set/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1223R5_ranges_alg_find_last/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1223R5_ranges_alg_find_last_if/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1223R5_ranges_alg_find_last_if_not/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1272R4_byteswap/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1423R3_char8_t_remediation/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P1425R4_queue_stack_constructors/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1502R1_standard_library_header_units/ │ │ │ ├── __init__.py │ │ │ ├── custom_format.py │ │ │ ├── custombuild.pl │ │ │ ├── env.lst │ │ │ ├── importable_cxx_library_headers.jsonc │ │ │ ├── lit.local.cfg │ │ │ └── test.cpp │ │ ├── P1518R2_stop_overconstraining_allocators/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P1522R1_difference_type/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1614R2_spaceship/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1645R1_constexpr_numeric/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1659R3_ranges_alg_ends_with/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1659R3_ranges_alg_starts_with/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1682R3_to_underlying/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1899R3_views_stride/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1899R3_views_stride_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P1951R1_default_arguments_pair_forward_ctor/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2093R14_formatted_output/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2136R3_invoke_r/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2162R2_std_visit_for_derived_classes_from_variant/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2164R9_views_enumerate/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2165R4_tuple_like_common_reference/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2165R4_tuple_like_common_type/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2165R4_tuple_like_operations/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2165R4_tuple_like_pair/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2165R4_tuple_like_relational_operators/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2165R4_tuple_like_tuple_members/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2231R1_complete_constexpr_optional_variant/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2255R2_invocation/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2255R2_reference_constructs_from_temporary/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2255R2_reference_converts_from_temporary/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2255R2_tuple_pair_construction/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2273R3_constexpr_unique_ptr/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2278R4_basic_const_iterator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2278R4_const_span/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2278R4_ranges_const_iterator_machinery/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2278R4_ranges_const_range_machinery/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2278R4_views_as_const/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_container_adaptors/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_debug_enabled_specializations/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_escaping/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_escaping_legacy_text_encoding/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_escaping_utf8/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_formattable/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2286R8_text_formatting_header_queue/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2286R8_text_formatting_header_stack/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2286R8_text_formatting_header_vector/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2286R8_text_formatting_range_formatter/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_range_map/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_range_sequence/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_range_set/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_range_string/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_range_string_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_tuple/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_tuple_disambiguation/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2286R8_text_formatting_vector_bool_reference/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2302R4_ranges_alg_contains/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2302R4_ranges_alg_contains_subrange/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2321R2_proxy_reference/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2321R2_views_adjacent/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2321R2_views_adjacent_transform/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2321R2_views_zip/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2321R2_views_zip_transform/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2322R6_ranges_alg_fold/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2374R4_checked_arithmetic_operations/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2374R4_views_cartesian_product/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2374R4_views_cartesian_product_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2374R4_views_cartesian_product_recommended_practices/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2387R3_bind_back/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2387R3_pipe_support_for_user_defined_range_adaptors/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2401R0_conditional_noexcept_for_exchange/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2404R3_move_only_types_for_comparison_concepts/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2408R5_ranges_iterators_to_classic_algorithms/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2415R2_owning_view/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2417R2_constexpr_bitset/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2438R2_substr_rvalue/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2440R1_ranges_alg_shift_left/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2440R1_ranges_alg_shift_right/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2440R1_ranges_numeric_iota/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2441R2_views_join_with/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2442R1_signed128_div_ceil/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2442R1_views_chunk/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2442R1_views_chunk_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2442R1_views_slide/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2442R1_views_slide_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2443R1_views_chunk_by/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2443R1_views_chunk_by_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2445R1_forward_like/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2446R2_views_as_rvalue/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2465R3_standard_library_modules/ │ │ │ ├── __init__.py │ │ │ ├── classic.cpp │ │ │ ├── custom_format.py │ │ │ ├── custombuild.pl │ │ │ ├── env.lst │ │ │ ├── lit.local.cfg │ │ │ ├── test.cpp │ │ │ ├── test2.cpp │ │ │ ├── test3.cpp │ │ │ └── test4.cpp │ │ ├── P2467R1_exclusive_mode_fstreams/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2474R2_views_repeat/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2474R2_views_repeat_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2494R2_move_only_range_adaptors/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2502R2_generator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2502R2_generator_death/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2502R2_generator_iterator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2502R2_generator_promise/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2505R5_monadic_functions_for_std_expected/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2510R3_text_formatting_pointers/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2517R1_apply_conditional_noexcept/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2538R1_adl_proof_std_projected/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2609R3_relaxing_ranges_just_a_smidge/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2674R1_is_implicit_lifetime/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2693R1_ostream_and_thread_id/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2693R1_text_formatting_header_stacktrace/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2693R1_text_formatting_header_thread/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P2693R1_text_formatting_stacktrace/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P2693R1_text_formatting_thread_id/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P3016R6_inconsistent_begin_end/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P3107R5_enabled_specializations/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── P3349R1_contiguous_iterators_to_pointers/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── P3503R3_packaged_task_promise_with_allocator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_allocator_propagation/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_any_calling_conventions/ │ │ │ ├── __init__.py │ │ │ ├── a.cpp │ │ │ ├── ab.hpp │ │ │ ├── b.cpp │ │ │ ├── custom_format.py │ │ │ ├── custombuild.pl │ │ │ ├── env.lst │ │ │ └── lit.local.cfg │ │ ├── VSO_0000000_c_math_functions/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_condition_variable_any_exceptions/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_container_allocator_constructors/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_exception_ptr_rethrow_seh/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_fancy_pointers/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_has_static_rtti/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_initialize_everything/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_instantiate_algorithms_16_difference_type_1/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_instantiate_algorithms_16_difference_type_2/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_instantiate_algorithms_32_difference_type_1/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_instantiate_algorithms_32_difference_type_2/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_instantiate_algorithms_64_difference_type_1/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_instantiate_algorithms_64_difference_type_2/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_instantiate_algorithms_int_1/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_instantiate_algorithms_int_2/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_instantiate_algorithms_nontrivial_1/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_instantiate_algorithms_nontrivial_2/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_instantiate_containers/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_instantiate_iterators_misc/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_instantiate_type_traits/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_list_iterator_debugging/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_list_unique_self_reference/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_matching_npos_address/ │ │ │ ├── __init__.py │ │ │ ├── custom_format.py │ │ │ ├── env.lst │ │ │ ├── lit.local.cfg │ │ │ ├── test.cpp │ │ │ └── test2.cpp │ │ ├── VSO_0000000_more_pair_tuple_sfinae/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_nullptr_stream_out/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_path_stream_parameter/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_regex_interface/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_regex_use/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_string_view_idl/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_type_traits/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0000000_vector_algorithms/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_vector_algorithms_floats/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_vector_algorithms_mismatch_and_lex_compare/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_vector_algorithms_search_n/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_wcfb01_idempotent_container_destructors/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0000000_wchar_t_filebuf_xsmeown/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0095468_clr_exception_ptr_bad_alloc/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0095837_current_exception_dtor/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0099869_pow_float_overflow/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0102478_moving_allocators/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0104705_throwing_copy_in_current_exception/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0104705_throwing_copy_in_current_exception_seh/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0105317_expression_sfinae/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0118461_min_max_noexcept/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0121275_filesystem_canonical_should_handle_many_double_dots/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0121440_is_iterator_iterator_traits/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0131167_associative_emplacement_allocations/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0135428_custom_char_traits_string/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0144114_sleep_until/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0144294_unordered_map_max_bucket_count/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0149983_system_error_broken_pipe/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0157762_feature_test_macros/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0174871_string_replace/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0180466_algorithm_overhauls/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0180469_fill_family/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0191296_allocator_construct/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0204655_heap_algorithms_integer_overflow/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0224478_scoped_allocator/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0226079_mutex/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0234888_num_get_overflows/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0397980_codecvt_length/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0429900_fast_debug_range_based_for/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0474901_shift_jis_codecvt/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0493909_is_aggregate/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0512710_terminate_current_exception_from_noexcept_function/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0512710_terminate_current_exception_from_noexcept_function_2/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0512710_terminate_current_exception_from_unwind/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0527559_pragma_managed/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0575109_string_ambiguous_overloads/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0599804_seekg_zero/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0644691_utf_8_codecvt/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0663136_string_includes_cctype/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0664587_lcg_divide_by_zero/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0677157_flist_merge_edge_cases/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0735700_fstream_read_over_4k/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0736657_unordered_assign_rehash/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0744055_atomic_load_8_bytes_readonly/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0792651_unordered_set_rehash_invalidates_key/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0830211_container_debugging_range_checks/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0849827_multicontainer_emplace_hint_position/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0938757_attribute_order/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_0961751_hash_range_erase/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_0971246_legacy_await_headers/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── VSO_1775715_user_defined_modules/ │ │ │ ├── __init__.py │ │ │ ├── custom_format.py │ │ │ ├── custombuild.pl │ │ │ ├── env.lst │ │ │ ├── lit.local.cfg │ │ │ ├── test.cpp │ │ │ └── user.ixx │ │ ├── VSO_1804139_static_analysis_warning_with_single_element_array/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_1925201_iter_traits/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_2252142_wrong_C5046/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── VSO_2318081_bogus_const_overloading/ │ │ │ ├── env.lst │ │ │ └── test.compile.pass.cpp │ │ ├── callconv_matrix.lst │ │ ├── char8_t_17_matrix.lst │ │ ├── char8_t_impure_matrix.lst │ │ ├── char8_t_matrix.lst │ │ ├── clr_matrix.lst │ │ ├── eha_matrix.lst │ │ ├── fast_matrix.lst │ │ ├── fast_no_asan_matrix.lst │ │ ├── floating_point_model_matrix.lst │ │ ├── impure_matrix.lst │ │ ├── include_each_header_alone_matrix.lst │ │ ├── locale0_implib_cpp_matrix.lst │ │ ├── modules_20_matrix.lst │ │ ├── prefix.lst │ │ ├── rtti_matrix.lst │ │ ├── strict_20_matrix.lst │ │ ├── strict_latest_matrix.lst │ │ ├── usual_17_matrix.lst │ │ ├── usual_20_matrix.lst │ │ ├── usual_latest_matrix.lst │ │ └── usual_matrix.lst │ ├── tr1/ │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── env.lst │ │ ├── env_minus_md_idl.lst │ │ ├── env_minus_pure.lst │ │ ├── expected_results.txt │ │ ├── include/ │ │ │ ├── tcvt.h │ │ │ ├── tdefs.h │ │ │ ├── tfuns.h │ │ │ ├── tspec_random.h │ │ │ ├── tspec_random_defs.h │ │ │ └── typetr.h │ │ ├── lit.cfg │ │ ├── lit.site.cfg.in │ │ ├── prefix.lst │ │ ├── run.pl │ │ ├── runbe.pl │ │ ├── test.lst │ │ └── tests/ │ │ ├── algorithm/ │ │ │ └── test.cpp │ │ ├── array/ │ │ │ └── test.cpp │ │ ├── atomic/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── bitset/ │ │ │ └── test.cpp │ │ ├── cctype/ │ │ │ └── test.cpp │ │ ├── cerrno/ │ │ │ └── test.cpp │ │ ├── cfloat/ │ │ │ └── test.cpp │ │ ├── chrono/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── ciso646/ │ │ │ └── test.cpp │ │ ├── climits/ │ │ │ └── test.cpp │ │ ├── clocale/ │ │ │ └── test.cpp │ │ ├── cmath1/ │ │ │ └── test.cpp │ │ ├── cmath2/ │ │ │ └── test.cpp │ │ ├── cmath3/ │ │ │ └── test.cpp │ │ ├── codecvt/ │ │ │ └── test.cpp │ │ ├── complex1/ │ │ │ └── test.cpp │ │ ├── complex2/ │ │ │ └── test.cpp │ │ ├── complex3/ │ │ │ └── test.cpp │ │ ├── csetjmp/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── csignal/ │ │ │ └── test.cpp │ │ ├── cstdarg/ │ │ │ └── test.cpp │ │ ├── cstdbool/ │ │ │ └── test.cpp │ │ ├── cstddef/ │ │ │ └── test.cpp │ │ ├── cstdint/ │ │ │ └── test.cpp │ │ ├── cstdio/ │ │ │ └── test.cpp │ │ ├── cstring/ │ │ │ └── test.cpp │ │ ├── ctime/ │ │ │ └── test.cpp │ │ ├── cwchar1/ │ │ │ └── test.cpp │ │ ├── cwchar2/ │ │ │ └── test.cpp │ │ ├── cwctype/ │ │ │ └── test.cpp │ │ ├── deque/ │ │ │ └── test.cpp │ │ ├── exception/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── filesystem1/ │ │ │ └── test.cpp │ │ ├── forward_list/ │ │ │ └── test.cpp │ │ ├── fstream1/ │ │ │ └── test.cpp │ │ ├── fstream2/ │ │ │ └── test.cpp │ │ ├── functional/ │ │ │ └── test.cpp │ │ ├── functional1/ │ │ │ └── test.cpp │ │ ├── functional2/ │ │ │ └── test.cpp │ │ ├── functional3/ │ │ │ └── test.cpp │ │ ├── functional4/ │ │ │ └── test.cpp │ │ ├── functional5/ │ │ │ └── test.cpp │ │ ├── functional6/ │ │ │ └── test.cpp │ │ ├── functional7/ │ │ │ └── test.cpp │ │ ├── functional7a/ │ │ │ └── test.cpp │ │ ├── functional8/ │ │ │ └── test.cpp │ │ ├── functional9/ │ │ │ └── test.cpp │ │ ├── future/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── future1/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── initializer_list/ │ │ │ └── test.cpp │ │ ├── iomanip/ │ │ │ └── test.cpp │ │ ├── ios/ │ │ │ └── test.cpp │ │ ├── iosfwd/ │ │ │ └── test.cpp │ │ ├── iostream1/ │ │ │ └── test.cpp │ │ ├── istream1/ │ │ │ └── test.cpp │ │ ├── istream2/ │ │ │ └── test.cpp │ │ ├── iterator/ │ │ │ └── test.cpp │ │ ├── limits/ │ │ │ └── test.cpp │ │ ├── list/ │ │ │ └── test.cpp │ │ ├── locale1/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── locale2/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── locale3/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── locale4/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── locale7/ │ │ │ └── test.cpp │ │ ├── locale8/ │ │ │ └── test.cpp │ │ ├── map/ │ │ │ └── test.cpp │ │ ├── memory/ │ │ │ └── test.cpp │ │ ├── memory1/ │ │ │ └── test.cpp │ │ ├── memory2/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── memory3/ │ │ │ └── test.cpp │ │ ├── new/ │ │ │ └── test.cpp │ │ ├── numeric/ │ │ │ └── test.cpp │ │ ├── ostream1/ │ │ │ └── test.cpp │ │ ├── ostream2/ │ │ │ └── test.cpp │ │ ├── queue/ │ │ │ └── test.cpp │ │ ├── random1/ │ │ │ └── test.cpp │ │ ├── random2/ │ │ │ └── test.cpp │ │ ├── random4/ │ │ │ └── test.cpp │ │ ├── random5/ │ │ │ └── test.cpp │ │ ├── random6/ │ │ │ └── test.cpp │ │ ├── ratio/ │ │ │ ├── env.lst │ │ │ └── test.cpp │ │ ├── regex1/ │ │ │ └── test.cpp │ │ ├── regex2/ │ │ │ └── test.cpp │ │ ├── regex3/ │ │ │ └── test.cpp │ │ ├── regex4/ │ │ │ └── test.cpp │ │ ├── scoped_allocator/ │ │ │ └── test.cpp │ │ ├── set/ │ │ │ └── test.cpp │ │ ├── sstream1/ │ │ │ └── test.cpp │ │ ├── sstream2/ │ │ │ └── test.cpp │ │ ├── stack/ │ │ │ └── test.cpp │ │ ├── stdexcept/ │ │ │ └── test.cpp │ │ ├── streambuf1/ │ │ │ └── test.cpp │ │ ├── streambuf2/ │ │ │ └── test.cpp │ │ ├── string1/ │ │ │ └── test.cpp │ │ ├── string2/ │ │ │ └── test.cpp │ │ ├── strstream/ │ │ │ └── test.cpp │ │ ├── system_error/ │ │ │ └── test.cpp │ │ ├── tuple/ │ │ │ └── test.cpp │ │ ├── type_traits1/ │ │ │ └── test.cpp │ │ ├── type_traits2/ │ │ │ └── test.cpp │ │ ├── type_traits3/ │ │ │ └── test.cpp │ │ ├── type_traits4/ │ │ │ └── test.cpp │ │ ├── type_traits5/ │ │ │ └── test.cpp │ │ ├── type_traits6/ │ │ │ └── test.cpp │ │ ├── type_traits7/ │ │ │ └── test.cpp │ │ ├── typeindex/ │ │ │ └── test.cpp │ │ ├── typeinfo/ │ │ │ └── test.cpp │ │ ├── unordered_map/ │ │ │ └── test.cpp │ │ ├── unordered_set/ │ │ │ └── test.cpp │ │ ├── utility/ │ │ │ └── test.cpp │ │ ├── utility1/ │ │ │ └── test.cpp │ │ ├── valarray/ │ │ │ └── test.cpp │ │ └── vector/ │ │ └── test.cpp │ ├── universal_prefix.lst │ └── utils/ │ ├── stl/ │ │ ├── __init__.py │ │ ├── test/ │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── features.py │ │ │ ├── file_parsing.py │ │ │ ├── format.py │ │ │ ├── params.py │ │ │ └── tests.py │ │ └── util.py │ └── stl-lit/ │ ├── CMakeLists.txt │ └── stl-lit.in └── tools/ ├── CMakeLists.txt ├── CMakeSettings.json ├── format/ │ └── CMakeLists.txt ├── scripts/ │ ├── charconv_generate.cpp │ ├── charconv_tables_generate.cpp │ ├── check_libcxx_paths.py │ ├── check_test_lst_paths.py │ ├── move_only_function_specializations.py │ ├── print_failures.py │ └── transform_llvm.sh ├── unicode_properties_parse/ │ ├── .gitignore │ ├── download_unicode_data_files.py │ ├── grapheme_break_test_data_gen.py │ └── unicode_properties_data_gen.py └── validate/ ├── CMakeLists.txt └── validate.cpp