[all-commits] [llvm/llvm-project] 9185d6: [libc++] Avoids self references in transitive incl...
mordante via All-commits
all-commits at lists.llvm.org
Thu Sep 1 11:33:57 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9185d6e6bca8ec41b48661c371e813498f840455
https://github.com/llvm/llvm-project/commit/9185d6e6bca8ec41b48661c371e813498f840455
Author: Mark de Wever <koraq at xs4all.nl>
Date: 2022-09-01 (Thu, 01 Sep 2022)
Changed paths:
M libcxx/test/libcxx/transitive_includes.sanitize.py
M libcxx/test/libcxx/transitive_includes/cxx03/expected.algorithm
M libcxx/test/libcxx/transitive_includes/cxx03/expected.any
M libcxx/test/libcxx/transitive_includes/cxx03/expected.array
M libcxx/test/libcxx/transitive_includes/cxx03/expected.atomic
M libcxx/test/libcxx/transitive_includes/cxx03/expected.barrier
M libcxx/test/libcxx/transitive_includes/cxx03/expected.bit
M libcxx/test/libcxx/transitive_includes/cxx03/expected.bitset
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cassert
M libcxx/test/libcxx/transitive_includes/cxx03/expected.ccomplex
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cctype
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cerrno
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cfenv
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cfloat
M libcxx/test/libcxx/transitive_includes/cxx03/expected.charconv
M libcxx/test/libcxx/transitive_includes/cxx03/expected.chrono
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cinttypes
M libcxx/test/libcxx/transitive_includes/cxx03/expected.ciso646
M libcxx/test/libcxx/transitive_includes/cxx03/expected.climits
M libcxx/test/libcxx/transitive_includes/cxx03/expected.clocale
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cmath
M libcxx/test/libcxx/transitive_includes/cxx03/expected.codecvt
M libcxx/test/libcxx/transitive_includes/cxx03/expected.compare
M libcxx/test/libcxx/transitive_includes/cxx03/expected.complex
M libcxx/test/libcxx/transitive_includes/cxx03/expected.concepts
M libcxx/test/libcxx/transitive_includes/cxx03/expected.condition_variable
M libcxx/test/libcxx/transitive_includes/cxx03/expected.coroutine
M libcxx/test/libcxx/transitive_includes/cxx03/expected.csetjmp
M libcxx/test/libcxx/transitive_includes/cxx03/expected.csignal
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdarg
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdbool
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cstddef
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdint
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdio
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdlib
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cstring
M libcxx/test/libcxx/transitive_includes/cxx03/expected.ctgmath
M libcxx/test/libcxx/transitive_includes/cxx03/expected.ctime
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cuchar
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cwchar
M libcxx/test/libcxx/transitive_includes/cxx03/expected.cwctype
M libcxx/test/libcxx/transitive_includes/cxx03/expected.deque
M libcxx/test/libcxx/transitive_includes/cxx03/expected.exception
M libcxx/test/libcxx/transitive_includes/cxx03/expected.execution
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_algorithm
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_coroutine
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_deque
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_forward_list
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_functional
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_iterator
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_list
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_map
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_memory_resource
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_propagate_const
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_regex
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_set
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_simd
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_string
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_type_traits
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_unordered_map
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_unordered_set
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_utility
M libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_vector
M libcxx/test/libcxx/transitive_includes/cxx03/expected.ext_hash_map
M libcxx/test/libcxx/transitive_includes/cxx03/expected.ext_hash_set
M libcxx/test/libcxx/transitive_includes/cxx03/expected.filesystem
M libcxx/test/libcxx/transitive_includes/cxx03/expected.format
M libcxx/test/libcxx/transitive_includes/cxx03/expected.forward_list
M libcxx/test/libcxx/transitive_includes/cxx03/expected.fstream
M libcxx/test/libcxx/transitive_includes/cxx03/expected.functional
M libcxx/test/libcxx/transitive_includes/cxx03/expected.future
M libcxx/test/libcxx/transitive_includes/cxx03/expected.initializer_list
M libcxx/test/libcxx/transitive_includes/cxx03/expected.iomanip
M libcxx/test/libcxx/transitive_includes/cxx03/expected.ios
M libcxx/test/libcxx/transitive_includes/cxx03/expected.iosfwd
M libcxx/test/libcxx/transitive_includes/cxx03/expected.iostream
M libcxx/test/libcxx/transitive_includes/cxx03/expected.istream
M libcxx/test/libcxx/transitive_includes/cxx03/expected.iterator
M libcxx/test/libcxx/transitive_includes/cxx03/expected.latch
M libcxx/test/libcxx/transitive_includes/cxx03/expected.limits
M libcxx/test/libcxx/transitive_includes/cxx03/expected.list
M libcxx/test/libcxx/transitive_includes/cxx03/expected.locale
M libcxx/test/libcxx/transitive_includes/cxx03/expected.map
M libcxx/test/libcxx/transitive_includes/cxx03/expected.memory
M libcxx/test/libcxx/transitive_includes/cxx03/expected.mutex
M libcxx/test/libcxx/transitive_includes/cxx03/expected.new
M libcxx/test/libcxx/transitive_includes/cxx03/expected.numbers
M libcxx/test/libcxx/transitive_includes/cxx03/expected.numeric
M libcxx/test/libcxx/transitive_includes/cxx03/expected.optional
M libcxx/test/libcxx/transitive_includes/cxx03/expected.ostream
M libcxx/test/libcxx/transitive_includes/cxx03/expected.queue
M libcxx/test/libcxx/transitive_includes/cxx03/expected.random
M libcxx/test/libcxx/transitive_includes/cxx03/expected.ranges
M libcxx/test/libcxx/transitive_includes/cxx03/expected.ratio
M libcxx/test/libcxx/transitive_includes/cxx03/expected.regex
M libcxx/test/libcxx/transitive_includes/cxx03/expected.scoped_allocator
M libcxx/test/libcxx/transitive_includes/cxx03/expected.semaphore
M libcxx/test/libcxx/transitive_includes/cxx03/expected.set
M libcxx/test/libcxx/transitive_includes/cxx03/expected.shared_mutex
M libcxx/test/libcxx/transitive_includes/cxx03/expected.span
M libcxx/test/libcxx/transitive_includes/cxx03/expected.sstream
M libcxx/test/libcxx/transitive_includes/cxx03/expected.stack
M libcxx/test/libcxx/transitive_includes/cxx03/expected.stdexcept
M libcxx/test/libcxx/transitive_includes/cxx03/expected.streambuf
M libcxx/test/libcxx/transitive_includes/cxx03/expected.string
M libcxx/test/libcxx/transitive_includes/cxx03/expected.string_view
M libcxx/test/libcxx/transitive_includes/cxx03/expected.strstream
M libcxx/test/libcxx/transitive_includes/cxx03/expected.system_error
M libcxx/test/libcxx/transitive_includes/cxx03/expected.thread
M libcxx/test/libcxx/transitive_includes/cxx03/expected.tuple
M libcxx/test/libcxx/transitive_includes/cxx03/expected.type_traits
M libcxx/test/libcxx/transitive_includes/cxx03/expected.typeindex
M libcxx/test/libcxx/transitive_includes/cxx03/expected.typeinfo
M libcxx/test/libcxx/transitive_includes/cxx03/expected.unordered_map
M libcxx/test/libcxx/transitive_includes/cxx03/expected.unordered_set
M libcxx/test/libcxx/transitive_includes/cxx03/expected.utility
M libcxx/test/libcxx/transitive_includes/cxx03/expected.valarray
M libcxx/test/libcxx/transitive_includes/cxx03/expected.variant
M libcxx/test/libcxx/transitive_includes/cxx03/expected.vector
M libcxx/test/libcxx/transitive_includes/cxx03/expected.version
M libcxx/test/libcxx/transitive_includes/cxx11/expected.algorithm
M libcxx/test/libcxx/transitive_includes/cxx11/expected.any
M libcxx/test/libcxx/transitive_includes/cxx11/expected.array
M libcxx/test/libcxx/transitive_includes/cxx11/expected.atomic
M libcxx/test/libcxx/transitive_includes/cxx11/expected.barrier
M libcxx/test/libcxx/transitive_includes/cxx11/expected.bit
M libcxx/test/libcxx/transitive_includes/cxx11/expected.bitset
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cassert
M libcxx/test/libcxx/transitive_includes/cxx11/expected.ccomplex
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cctype
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cerrno
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cfenv
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cfloat
M libcxx/test/libcxx/transitive_includes/cxx11/expected.charconv
M libcxx/test/libcxx/transitive_includes/cxx11/expected.chrono
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cinttypes
M libcxx/test/libcxx/transitive_includes/cxx11/expected.ciso646
M libcxx/test/libcxx/transitive_includes/cxx11/expected.climits
M libcxx/test/libcxx/transitive_includes/cxx11/expected.clocale
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cmath
M libcxx/test/libcxx/transitive_includes/cxx11/expected.codecvt
M libcxx/test/libcxx/transitive_includes/cxx11/expected.compare
M libcxx/test/libcxx/transitive_includes/cxx11/expected.complex
M libcxx/test/libcxx/transitive_includes/cxx11/expected.concepts
M libcxx/test/libcxx/transitive_includes/cxx11/expected.condition_variable
M libcxx/test/libcxx/transitive_includes/cxx11/expected.coroutine
M libcxx/test/libcxx/transitive_includes/cxx11/expected.csetjmp
M libcxx/test/libcxx/transitive_includes/cxx11/expected.csignal
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cstdarg
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cstdbool
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cstddef
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cstdint
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cstdio
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cstdlib
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cstring
M libcxx/test/libcxx/transitive_includes/cxx11/expected.ctgmath
M libcxx/test/libcxx/transitive_includes/cxx11/expected.ctime
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cuchar
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cwchar
M libcxx/test/libcxx/transitive_includes/cxx11/expected.cwctype
M libcxx/test/libcxx/transitive_includes/cxx11/expected.deque
M libcxx/test/libcxx/transitive_includes/cxx11/expected.exception
M libcxx/test/libcxx/transitive_includes/cxx11/expected.execution
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_algorithm
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_coroutine
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_deque
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_forward_list
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_functional
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_iterator
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_list
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_map
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_memory_resource
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_propagate_const
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_regex
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_set
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_simd
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_string
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_type_traits
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_unordered_map
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_unordered_set
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_utility
M libcxx/test/libcxx/transitive_includes/cxx11/expected.experimental_vector
M libcxx/test/libcxx/transitive_includes/cxx11/expected.ext_hash_map
M libcxx/test/libcxx/transitive_includes/cxx11/expected.ext_hash_set
M libcxx/test/libcxx/transitive_includes/cxx11/expected.filesystem
M libcxx/test/libcxx/transitive_includes/cxx11/expected.format
M libcxx/test/libcxx/transitive_includes/cxx11/expected.forward_list
M libcxx/test/libcxx/transitive_includes/cxx11/expected.fstream
M libcxx/test/libcxx/transitive_includes/cxx11/expected.functional
M libcxx/test/libcxx/transitive_includes/cxx11/expected.future
M libcxx/test/libcxx/transitive_includes/cxx11/expected.initializer_list
M libcxx/test/libcxx/transitive_includes/cxx11/expected.iomanip
M libcxx/test/libcxx/transitive_includes/cxx11/expected.ios
M libcxx/test/libcxx/transitive_includes/cxx11/expected.iosfwd
M libcxx/test/libcxx/transitive_includes/cxx11/expected.iostream
M libcxx/test/libcxx/transitive_includes/cxx11/expected.istream
M libcxx/test/libcxx/transitive_includes/cxx11/expected.iterator
M libcxx/test/libcxx/transitive_includes/cxx11/expected.latch
M libcxx/test/libcxx/transitive_includes/cxx11/expected.limits
M libcxx/test/libcxx/transitive_includes/cxx11/expected.list
M libcxx/test/libcxx/transitive_includes/cxx11/expected.locale
M libcxx/test/libcxx/transitive_includes/cxx11/expected.map
M libcxx/test/libcxx/transitive_includes/cxx11/expected.memory
M libcxx/test/libcxx/transitive_includes/cxx11/expected.mutex
M libcxx/test/libcxx/transitive_includes/cxx11/expected.new
M libcxx/test/libcxx/transitive_includes/cxx11/expected.numbers
M libcxx/test/libcxx/transitive_includes/cxx11/expected.numeric
M libcxx/test/libcxx/transitive_includes/cxx11/expected.optional
M libcxx/test/libcxx/transitive_includes/cxx11/expected.ostream
M libcxx/test/libcxx/transitive_includes/cxx11/expected.queue
M libcxx/test/libcxx/transitive_includes/cxx11/expected.random
M libcxx/test/libcxx/transitive_includes/cxx11/expected.ranges
M libcxx/test/libcxx/transitive_includes/cxx11/expected.ratio
M libcxx/test/libcxx/transitive_includes/cxx11/expected.regex
M libcxx/test/libcxx/transitive_includes/cxx11/expected.scoped_allocator
M libcxx/test/libcxx/transitive_includes/cxx11/expected.semaphore
M libcxx/test/libcxx/transitive_includes/cxx11/expected.set
M libcxx/test/libcxx/transitive_includes/cxx11/expected.shared_mutex
M libcxx/test/libcxx/transitive_includes/cxx11/expected.span
M libcxx/test/libcxx/transitive_includes/cxx11/expected.sstream
M libcxx/test/libcxx/transitive_includes/cxx11/expected.stack
M libcxx/test/libcxx/transitive_includes/cxx11/expected.stdexcept
M libcxx/test/libcxx/transitive_includes/cxx11/expected.streambuf
M libcxx/test/libcxx/transitive_includes/cxx11/expected.string
M libcxx/test/libcxx/transitive_includes/cxx11/expected.string_view
M libcxx/test/libcxx/transitive_includes/cxx11/expected.strstream
M libcxx/test/libcxx/transitive_includes/cxx11/expected.system_error
M libcxx/test/libcxx/transitive_includes/cxx11/expected.thread
M libcxx/test/libcxx/transitive_includes/cxx11/expected.tuple
M libcxx/test/libcxx/transitive_includes/cxx11/expected.type_traits
M libcxx/test/libcxx/transitive_includes/cxx11/expected.typeindex
M libcxx/test/libcxx/transitive_includes/cxx11/expected.typeinfo
M libcxx/test/libcxx/transitive_includes/cxx11/expected.unordered_map
M libcxx/test/libcxx/transitive_includes/cxx11/expected.unordered_set
M libcxx/test/libcxx/transitive_includes/cxx11/expected.utility
M libcxx/test/libcxx/transitive_includes/cxx11/expected.valarray
M libcxx/test/libcxx/transitive_includes/cxx11/expected.variant
M libcxx/test/libcxx/transitive_includes/cxx11/expected.vector
M libcxx/test/libcxx/transitive_includes/cxx11/expected.version
M libcxx/test/libcxx/transitive_includes/cxx14/expected.algorithm
M libcxx/test/libcxx/transitive_includes/cxx14/expected.any
M libcxx/test/libcxx/transitive_includes/cxx14/expected.array
M libcxx/test/libcxx/transitive_includes/cxx14/expected.atomic
M libcxx/test/libcxx/transitive_includes/cxx14/expected.barrier
M libcxx/test/libcxx/transitive_includes/cxx14/expected.bit
M libcxx/test/libcxx/transitive_includes/cxx14/expected.bitset
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cassert
M libcxx/test/libcxx/transitive_includes/cxx14/expected.ccomplex
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cctype
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cerrno
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cfenv
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cfloat
M libcxx/test/libcxx/transitive_includes/cxx14/expected.charconv
M libcxx/test/libcxx/transitive_includes/cxx14/expected.chrono
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cinttypes
M libcxx/test/libcxx/transitive_includes/cxx14/expected.ciso646
M libcxx/test/libcxx/transitive_includes/cxx14/expected.climits
M libcxx/test/libcxx/transitive_includes/cxx14/expected.clocale
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cmath
M libcxx/test/libcxx/transitive_includes/cxx14/expected.codecvt
M libcxx/test/libcxx/transitive_includes/cxx14/expected.compare
M libcxx/test/libcxx/transitive_includes/cxx14/expected.complex
M libcxx/test/libcxx/transitive_includes/cxx14/expected.concepts
M libcxx/test/libcxx/transitive_includes/cxx14/expected.condition_variable
M libcxx/test/libcxx/transitive_includes/cxx14/expected.coroutine
M libcxx/test/libcxx/transitive_includes/cxx14/expected.csetjmp
M libcxx/test/libcxx/transitive_includes/cxx14/expected.csignal
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cstdarg
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cstdbool
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cstddef
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cstdint
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cstdio
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cstdlib
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cstring
M libcxx/test/libcxx/transitive_includes/cxx14/expected.ctgmath
M libcxx/test/libcxx/transitive_includes/cxx14/expected.ctime
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cuchar
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cwchar
M libcxx/test/libcxx/transitive_includes/cxx14/expected.cwctype
M libcxx/test/libcxx/transitive_includes/cxx14/expected.deque
M libcxx/test/libcxx/transitive_includes/cxx14/expected.exception
M libcxx/test/libcxx/transitive_includes/cxx14/expected.execution
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_algorithm
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_coroutine
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_deque
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_forward_list
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_functional
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_iterator
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_list
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_map
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_memory_resource
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_propagate_const
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_regex
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_set
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_simd
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_string
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_type_traits
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_unordered_map
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_unordered_set
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_utility
M libcxx/test/libcxx/transitive_includes/cxx14/expected.experimental_vector
M libcxx/test/libcxx/transitive_includes/cxx14/expected.ext_hash_map
M libcxx/test/libcxx/transitive_includes/cxx14/expected.ext_hash_set
M libcxx/test/libcxx/transitive_includes/cxx14/expected.filesystem
M libcxx/test/libcxx/transitive_includes/cxx14/expected.format
M libcxx/test/libcxx/transitive_includes/cxx14/expected.forward_list
M libcxx/test/libcxx/transitive_includes/cxx14/expected.fstream
M libcxx/test/libcxx/transitive_includes/cxx14/expected.functional
M libcxx/test/libcxx/transitive_includes/cxx14/expected.future
M libcxx/test/libcxx/transitive_includes/cxx14/expected.initializer_list
M libcxx/test/libcxx/transitive_includes/cxx14/expected.iomanip
M libcxx/test/libcxx/transitive_includes/cxx14/expected.ios
M libcxx/test/libcxx/transitive_includes/cxx14/expected.iosfwd
M libcxx/test/libcxx/transitive_includes/cxx14/expected.iostream
M libcxx/test/libcxx/transitive_includes/cxx14/expected.istream
M libcxx/test/libcxx/transitive_includes/cxx14/expected.iterator
M libcxx/test/libcxx/transitive_includes/cxx14/expected.latch
M libcxx/test/libcxx/transitive_includes/cxx14/expected.limits
M libcxx/test/libcxx/transitive_includes/cxx14/expected.list
M libcxx/test/libcxx/transitive_includes/cxx14/expected.locale
M libcxx/test/libcxx/transitive_includes/cxx14/expected.map
M libcxx/test/libcxx/transitive_includes/cxx14/expected.memory
M libcxx/test/libcxx/transitive_includes/cxx14/expected.mutex
M libcxx/test/libcxx/transitive_includes/cxx14/expected.new
M libcxx/test/libcxx/transitive_includes/cxx14/expected.numbers
M libcxx/test/libcxx/transitive_includes/cxx14/expected.numeric
M libcxx/test/libcxx/transitive_includes/cxx14/expected.optional
M libcxx/test/libcxx/transitive_includes/cxx14/expected.ostream
M libcxx/test/libcxx/transitive_includes/cxx14/expected.queue
M libcxx/test/libcxx/transitive_includes/cxx14/expected.random
M libcxx/test/libcxx/transitive_includes/cxx14/expected.ranges
M libcxx/test/libcxx/transitive_includes/cxx14/expected.ratio
M libcxx/test/libcxx/transitive_includes/cxx14/expected.regex
M libcxx/test/libcxx/transitive_includes/cxx14/expected.scoped_allocator
M libcxx/test/libcxx/transitive_includes/cxx14/expected.semaphore
M libcxx/test/libcxx/transitive_includes/cxx14/expected.set
M libcxx/test/libcxx/transitive_includes/cxx14/expected.shared_mutex
M libcxx/test/libcxx/transitive_includes/cxx14/expected.span
M libcxx/test/libcxx/transitive_includes/cxx14/expected.sstream
M libcxx/test/libcxx/transitive_includes/cxx14/expected.stack
M libcxx/test/libcxx/transitive_includes/cxx14/expected.stdexcept
M libcxx/test/libcxx/transitive_includes/cxx14/expected.streambuf
M libcxx/test/libcxx/transitive_includes/cxx14/expected.string
M libcxx/test/libcxx/transitive_includes/cxx14/expected.string_view
M libcxx/test/libcxx/transitive_includes/cxx14/expected.strstream
M libcxx/test/libcxx/transitive_includes/cxx14/expected.system_error
M libcxx/test/libcxx/transitive_includes/cxx14/expected.thread
M libcxx/test/libcxx/transitive_includes/cxx14/expected.tuple
M libcxx/test/libcxx/transitive_includes/cxx14/expected.type_traits
M libcxx/test/libcxx/transitive_includes/cxx14/expected.typeindex
M libcxx/test/libcxx/transitive_includes/cxx14/expected.typeinfo
M libcxx/test/libcxx/transitive_includes/cxx14/expected.unordered_map
M libcxx/test/libcxx/transitive_includes/cxx14/expected.unordered_set
M libcxx/test/libcxx/transitive_includes/cxx14/expected.utility
M libcxx/test/libcxx/transitive_includes/cxx14/expected.valarray
M libcxx/test/libcxx/transitive_includes/cxx14/expected.variant
M libcxx/test/libcxx/transitive_includes/cxx14/expected.vector
M libcxx/test/libcxx/transitive_includes/cxx14/expected.version
M libcxx/test/libcxx/transitive_includes/cxx17/expected.algorithm
M libcxx/test/libcxx/transitive_includes/cxx17/expected.any
M libcxx/test/libcxx/transitive_includes/cxx17/expected.array
M libcxx/test/libcxx/transitive_includes/cxx17/expected.atomic
M libcxx/test/libcxx/transitive_includes/cxx17/expected.barrier
M libcxx/test/libcxx/transitive_includes/cxx17/expected.bit
M libcxx/test/libcxx/transitive_includes/cxx17/expected.bitset
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cassert
M libcxx/test/libcxx/transitive_includes/cxx17/expected.ccomplex
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cctype
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cerrno
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cfenv
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cfloat
M libcxx/test/libcxx/transitive_includes/cxx17/expected.charconv
M libcxx/test/libcxx/transitive_includes/cxx17/expected.chrono
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cinttypes
M libcxx/test/libcxx/transitive_includes/cxx17/expected.ciso646
M libcxx/test/libcxx/transitive_includes/cxx17/expected.climits
M libcxx/test/libcxx/transitive_includes/cxx17/expected.clocale
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cmath
M libcxx/test/libcxx/transitive_includes/cxx17/expected.codecvt
M libcxx/test/libcxx/transitive_includes/cxx17/expected.compare
M libcxx/test/libcxx/transitive_includes/cxx17/expected.complex
M libcxx/test/libcxx/transitive_includes/cxx17/expected.concepts
M libcxx/test/libcxx/transitive_includes/cxx17/expected.condition_variable
M libcxx/test/libcxx/transitive_includes/cxx17/expected.coroutine
M libcxx/test/libcxx/transitive_includes/cxx17/expected.csetjmp
M libcxx/test/libcxx/transitive_includes/cxx17/expected.csignal
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cstdarg
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cstdbool
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cstddef
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cstdint
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cstdio
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cstdlib
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cstring
M libcxx/test/libcxx/transitive_includes/cxx17/expected.ctgmath
M libcxx/test/libcxx/transitive_includes/cxx17/expected.ctime
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cuchar
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cwchar
M libcxx/test/libcxx/transitive_includes/cxx17/expected.cwctype
M libcxx/test/libcxx/transitive_includes/cxx17/expected.deque
M libcxx/test/libcxx/transitive_includes/cxx17/expected.exception
M libcxx/test/libcxx/transitive_includes/cxx17/expected.execution
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_algorithm
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_coroutine
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_deque
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_forward_list
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_functional
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_iterator
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_list
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_map
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_memory_resource
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_propagate_const
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_regex
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_set
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_simd
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_string
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_type_traits
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_unordered_map
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_unordered_set
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_utility
M libcxx/test/libcxx/transitive_includes/cxx17/expected.experimental_vector
M libcxx/test/libcxx/transitive_includes/cxx17/expected.ext_hash_map
M libcxx/test/libcxx/transitive_includes/cxx17/expected.ext_hash_set
M libcxx/test/libcxx/transitive_includes/cxx17/expected.filesystem
M libcxx/test/libcxx/transitive_includes/cxx17/expected.format
M libcxx/test/libcxx/transitive_includes/cxx17/expected.forward_list
M libcxx/test/libcxx/transitive_includes/cxx17/expected.fstream
M libcxx/test/libcxx/transitive_includes/cxx17/expected.functional
M libcxx/test/libcxx/transitive_includes/cxx17/expected.future
M libcxx/test/libcxx/transitive_includes/cxx17/expected.initializer_list
M libcxx/test/libcxx/transitive_includes/cxx17/expected.iomanip
M libcxx/test/libcxx/transitive_includes/cxx17/expected.ios
M libcxx/test/libcxx/transitive_includes/cxx17/expected.iosfwd
M libcxx/test/libcxx/transitive_includes/cxx17/expected.iostream
M libcxx/test/libcxx/transitive_includes/cxx17/expected.istream
M libcxx/test/libcxx/transitive_includes/cxx17/expected.iterator
M libcxx/test/libcxx/transitive_includes/cxx17/expected.latch
M libcxx/test/libcxx/transitive_includes/cxx17/expected.limits
M libcxx/test/libcxx/transitive_includes/cxx17/expected.list
M libcxx/test/libcxx/transitive_includes/cxx17/expected.locale
M libcxx/test/libcxx/transitive_includes/cxx17/expected.map
M libcxx/test/libcxx/transitive_includes/cxx17/expected.memory
M libcxx/test/libcxx/transitive_includes/cxx17/expected.mutex
M libcxx/test/libcxx/transitive_includes/cxx17/expected.new
M libcxx/test/libcxx/transitive_includes/cxx17/expected.numbers
M libcxx/test/libcxx/transitive_includes/cxx17/expected.numeric
M libcxx/test/libcxx/transitive_includes/cxx17/expected.optional
M libcxx/test/libcxx/transitive_includes/cxx17/expected.ostream
M libcxx/test/libcxx/transitive_includes/cxx17/expected.queue
M libcxx/test/libcxx/transitive_includes/cxx17/expected.random
M libcxx/test/libcxx/transitive_includes/cxx17/expected.ranges
M libcxx/test/libcxx/transitive_includes/cxx17/expected.ratio
M libcxx/test/libcxx/transitive_includes/cxx17/expected.regex
M libcxx/test/libcxx/transitive_includes/cxx17/expected.scoped_allocator
M libcxx/test/libcxx/transitive_includes/cxx17/expected.semaphore
M libcxx/test/libcxx/transitive_includes/cxx17/expected.set
M libcxx/test/libcxx/transitive_includes/cxx17/expected.shared_mutex
M libcxx/test/libcxx/transitive_includes/cxx17/expected.span
M libcxx/test/libcxx/transitive_includes/cxx17/expected.sstream
M libcxx/test/libcxx/transitive_includes/cxx17/expected.stack
M libcxx/test/libcxx/transitive_includes/cxx17/expected.stdexcept
M libcxx/test/libcxx/transitive_includes/cxx17/expected.streambuf
M libcxx/test/libcxx/transitive_includes/cxx17/expected.string
M libcxx/test/libcxx/transitive_includes/cxx17/expected.string_view
M libcxx/test/libcxx/transitive_includes/cxx17/expected.strstream
M libcxx/test/libcxx/transitive_includes/cxx17/expected.system_error
M libcxx/test/libcxx/transitive_includes/cxx17/expected.thread
M libcxx/test/libcxx/transitive_includes/cxx17/expected.tuple
M libcxx/test/libcxx/transitive_includes/cxx17/expected.type_traits
M libcxx/test/libcxx/transitive_includes/cxx17/expected.typeindex
M libcxx/test/libcxx/transitive_includes/cxx17/expected.typeinfo
M libcxx/test/libcxx/transitive_includes/cxx17/expected.unordered_map
M libcxx/test/libcxx/transitive_includes/cxx17/expected.unordered_set
M libcxx/test/libcxx/transitive_includes/cxx17/expected.utility
M libcxx/test/libcxx/transitive_includes/cxx17/expected.valarray
M libcxx/test/libcxx/transitive_includes/cxx17/expected.variant
M libcxx/test/libcxx/transitive_includes/cxx17/expected.vector
M libcxx/test/libcxx/transitive_includes/cxx17/expected.version
M libcxx/test/libcxx/transitive_includes/cxx20/expected.algorithm
M libcxx/test/libcxx/transitive_includes/cxx20/expected.any
M libcxx/test/libcxx/transitive_includes/cxx20/expected.array
M libcxx/test/libcxx/transitive_includes/cxx20/expected.atomic
M libcxx/test/libcxx/transitive_includes/cxx20/expected.barrier
M libcxx/test/libcxx/transitive_includes/cxx20/expected.bit
M libcxx/test/libcxx/transitive_includes/cxx20/expected.bitset
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cassert
M libcxx/test/libcxx/transitive_includes/cxx20/expected.ccomplex
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cctype
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cerrno
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cfenv
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cfloat
M libcxx/test/libcxx/transitive_includes/cxx20/expected.charconv
M libcxx/test/libcxx/transitive_includes/cxx20/expected.chrono
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cinttypes
M libcxx/test/libcxx/transitive_includes/cxx20/expected.ciso646
M libcxx/test/libcxx/transitive_includes/cxx20/expected.climits
M libcxx/test/libcxx/transitive_includes/cxx20/expected.clocale
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cmath
M libcxx/test/libcxx/transitive_includes/cxx20/expected.codecvt
M libcxx/test/libcxx/transitive_includes/cxx20/expected.compare
M libcxx/test/libcxx/transitive_includes/cxx20/expected.complex
M libcxx/test/libcxx/transitive_includes/cxx20/expected.concepts
M libcxx/test/libcxx/transitive_includes/cxx20/expected.condition_variable
M libcxx/test/libcxx/transitive_includes/cxx20/expected.coroutine
M libcxx/test/libcxx/transitive_includes/cxx20/expected.csetjmp
M libcxx/test/libcxx/transitive_includes/cxx20/expected.csignal
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cstdarg
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cstdbool
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cstddef
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cstdint
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cstdio
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cstdlib
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cstring
M libcxx/test/libcxx/transitive_includes/cxx20/expected.ctgmath
M libcxx/test/libcxx/transitive_includes/cxx20/expected.ctime
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cuchar
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cwchar
M libcxx/test/libcxx/transitive_includes/cxx20/expected.cwctype
M libcxx/test/libcxx/transitive_includes/cxx20/expected.deque
M libcxx/test/libcxx/transitive_includes/cxx20/expected.exception
M libcxx/test/libcxx/transitive_includes/cxx20/expected.execution
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_algorithm
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_coroutine
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_deque
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_forward_list
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_functional
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_iterator
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_list
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_map
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_memory_resource
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_propagate_const
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_regex
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_set
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_simd
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_string
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_type_traits
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_unordered_map
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_unordered_set
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_utility
M libcxx/test/libcxx/transitive_includes/cxx20/expected.experimental_vector
M libcxx/test/libcxx/transitive_includes/cxx20/expected.ext_hash_map
M libcxx/test/libcxx/transitive_includes/cxx20/expected.ext_hash_set
M libcxx/test/libcxx/transitive_includes/cxx20/expected.filesystem
M libcxx/test/libcxx/transitive_includes/cxx20/expected.format
M libcxx/test/libcxx/transitive_includes/cxx20/expected.forward_list
M libcxx/test/libcxx/transitive_includes/cxx20/expected.fstream
M libcxx/test/libcxx/transitive_includes/cxx20/expected.functional
M libcxx/test/libcxx/transitive_includes/cxx20/expected.future
M libcxx/test/libcxx/transitive_includes/cxx20/expected.initializer_list
M libcxx/test/libcxx/transitive_includes/cxx20/expected.iomanip
M libcxx/test/libcxx/transitive_includes/cxx20/expected.ios
M libcxx/test/libcxx/transitive_includes/cxx20/expected.iosfwd
M libcxx/test/libcxx/transitive_includes/cxx20/expected.iostream
M libcxx/test/libcxx/transitive_includes/cxx20/expected.istream
M libcxx/test/libcxx/transitive_includes/cxx20/expected.iterator
M libcxx/test/libcxx/transitive_includes/cxx20/expected.latch
M libcxx/test/libcxx/transitive_includes/cxx20/expected.limits
M libcxx/test/libcxx/transitive_includes/cxx20/expected.list
M libcxx/test/libcxx/transitive_includes/cxx20/expected.locale
M libcxx/test/libcxx/transitive_includes/cxx20/expected.map
M libcxx/test/libcxx/transitive_includes/cxx20/expected.memory
M libcxx/test/libcxx/transitive_includes/cxx20/expected.mutex
M libcxx/test/libcxx/transitive_includes/cxx20/expected.new
M libcxx/test/libcxx/transitive_includes/cxx20/expected.numbers
M libcxx/test/libcxx/transitive_includes/cxx20/expected.numeric
M libcxx/test/libcxx/transitive_includes/cxx20/expected.optional
M libcxx/test/libcxx/transitive_includes/cxx20/expected.ostream
M libcxx/test/libcxx/transitive_includes/cxx20/expected.queue
M libcxx/test/libcxx/transitive_includes/cxx20/expected.random
M libcxx/test/libcxx/transitive_includes/cxx20/expected.ranges
M libcxx/test/libcxx/transitive_includes/cxx20/expected.ratio
M libcxx/test/libcxx/transitive_includes/cxx20/expected.regex
M libcxx/test/libcxx/transitive_includes/cxx20/expected.scoped_allocator
M libcxx/test/libcxx/transitive_includes/cxx20/expected.semaphore
M libcxx/test/libcxx/transitive_includes/cxx20/expected.set
M libcxx/test/libcxx/transitive_includes/cxx20/expected.shared_mutex
M libcxx/test/libcxx/transitive_includes/cxx20/expected.span
M libcxx/test/libcxx/transitive_includes/cxx20/expected.sstream
M libcxx/test/libcxx/transitive_includes/cxx20/expected.stack
M libcxx/test/libcxx/transitive_includes/cxx20/expected.stdexcept
M libcxx/test/libcxx/transitive_includes/cxx20/expected.streambuf
M libcxx/test/libcxx/transitive_includes/cxx20/expected.string
M libcxx/test/libcxx/transitive_includes/cxx20/expected.string_view
M libcxx/test/libcxx/transitive_includes/cxx20/expected.strstream
M libcxx/test/libcxx/transitive_includes/cxx20/expected.system_error
M libcxx/test/libcxx/transitive_includes/cxx20/expected.thread
M libcxx/test/libcxx/transitive_includes/cxx20/expected.tuple
M libcxx/test/libcxx/transitive_includes/cxx20/expected.type_traits
M libcxx/test/libcxx/transitive_includes/cxx20/expected.typeindex
M libcxx/test/libcxx/transitive_includes/cxx20/expected.typeinfo
M libcxx/test/libcxx/transitive_includes/cxx20/expected.unordered_map
M libcxx/test/libcxx/transitive_includes/cxx20/expected.unordered_set
M libcxx/test/libcxx/transitive_includes/cxx20/expected.utility
M libcxx/test/libcxx/transitive_includes/cxx20/expected.valarray
M libcxx/test/libcxx/transitive_includes/cxx20/expected.variant
M libcxx/test/libcxx/transitive_includes/cxx20/expected.vector
M libcxx/test/libcxx/transitive_includes/cxx20/expected.version
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.algorithm
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.any
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.array
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.atomic
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.barrier
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.bit
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.bitset
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cassert
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.ccomplex
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cctype
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cerrno
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cfenv
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cfloat
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.charconv
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.chrono
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cinttypes
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.ciso646
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.climits
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.clocale
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cmath
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.codecvt
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.compare
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.complex
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.concepts
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.condition_variable
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.coroutine
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.csetjmp
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.csignal
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cstdarg
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cstdbool
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cstddef
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cstdint
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cstdio
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cstdlib
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cstring
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.ctgmath
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.ctime
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cuchar
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cwchar
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.cwctype
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.deque
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.exception
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.execution
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_algorithm
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_coroutine
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_deque
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_forward_list
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_functional
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_iterator
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_list
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_map
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_memory_resource
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_propagate_const
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_regex
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_set
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_simd
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_string
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_type_traits
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_unordered_map
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_unordered_set
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_utility
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.experimental_vector
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.ext_hash_map
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.ext_hash_set
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.filesystem
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.format
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.forward_list
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.fstream
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.functional
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.future
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.initializer_list
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.iomanip
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.ios
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.iosfwd
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.iostream
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.istream
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.iterator
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.latch
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.limits
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.list
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.locale
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.map
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.memory
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.mutex
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.new
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.numbers
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.numeric
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.optional
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.ostream
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.queue
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.random
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.ranges
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.ratio
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.regex
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.scoped_allocator
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.semaphore
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.set
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.shared_mutex
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.span
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.sstream
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.stack
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.stdexcept
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.streambuf
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.string
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.string_view
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.strstream
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.system_error
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.thread
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.tuple
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.type_traits
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.typeindex
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.typeinfo
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.unordered_map
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.unordered_set
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.utility
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.valarray
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.variant
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.vector
M libcxx/test/libcxx/transitive_includes/cxx2b/expected.version
Log Message:
-----------
[libc++] Avoids self references in transitive include test.
The output of --trace-includes starts with the header whose includes are
being processed. Since the sanitize script processed all lines this
include was added to the list of transitive includes. This looks odd
since it implies all headers have a cyclic dependency on themselves.
This change removes this self-include.
Instead of just dropping the first line extract that header and use it
to guard against cyclic dependencies in the header itself.
The regex used has a small improvement; don't capture groups that aren't
extracted.
Depends on D132284
Reviewed By: ldionne, #libc
Differential Revision: https://reviews.llvm.org/D132787
More information about the All-commits
mailing list