[all-commits] [llvm/llvm-project] ce32e0: [libc++] Refactor allocator_mismatch.compile.fail....
Quuxplusone via All-commits
all-commits at lists.llvm.org
Tue Feb 28 09:23:20 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ce32e057333e410f75a2292772fa2cd67bdb3614
https://github.com/llvm/llvm-project/commit/ce32e057333e410f75a2292772fa2cd67bdb3614
Author: Arthur O'Dwyer <arthur.j.odwyer at gmail.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M libcxx/include/forward_list
M libcxx/include/list
M libcxx/include/unordered_map
M libcxx/include/unordered_set
R libcxx/test/std/containers/associative/map/allocator_mismatch.compile.fail.cpp
A libcxx/test/std/containers/associative/map/allocator_mismatch.verify.cpp
R libcxx/test/std/containers/associative/multimap/allocator_mismatch.compile.fail.cpp
A libcxx/test/std/containers/associative/multimap/allocator_mismatch.verify.cpp
R libcxx/test/std/containers/associative/multiset/allocator_mismatch.compile.fail.cpp
A libcxx/test/std/containers/associative/multiset/allocator_mismatch.verify.cpp
R libcxx/test/std/containers/associative/set/allocator_mismatch.compile.fail.cpp
A libcxx/test/std/containers/associative/set/allocator_mismatch.verify.cpp
M libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp
R libcxx/test/std/containers/sequences/deque/allocator_mismatch.compile.fail.cpp
A libcxx/test/std/containers/sequences/deque/allocator_mismatch.verify.cpp
R libcxx/test/std/containers/sequences/forwardlist/allocator_mismatch.compile.fail.cpp
A libcxx/test/std/containers/sequences/forwardlist/allocator_mismatch.verify.cpp
R libcxx/test/std/containers/sequences/list/allocator_mismatch.compile.fail.cpp
A libcxx/test/std/containers/sequences/list/allocator_mismatch.verify.cpp
R libcxx/test/std/containers/sequences/vector/allocator_mismatch.compile.fail.cpp
A libcxx/test/std/containers/sequences/vector/allocator_mismatch.verify.cpp
R libcxx/test/std/containers/unord/unord.map/allocator_mismatch.compile.fail.cpp
A libcxx/test/std/containers/unord/unord.map/allocator_mismatch.verify.cpp
R libcxx/test/std/containers/unord/unord.multimap/allocator_mismatch.compile.fail.cpp
A libcxx/test/std/containers/unord/unord.multimap/allocator_mismatch.verify.cpp
R libcxx/test/std/containers/unord/unord.multiset/allocator_mismatch.compile.fail.cpp
A libcxx/test/std/containers/unord/unord.multiset/allocator_mismatch.verify.cpp
R libcxx/test/std/containers/unord/unord.set/allocator_mismatch.compile.fail.cpp
A libcxx/test/std/containers/unord/unord.set/allocator_mismatch.verify.cpp
Log Message:
-----------
[libc++] Refactor allocator_mismatch.compile.fail.cpp -> .verify.cpp
compile.fail.cpp tests are an anti-feature since they are too easy to
break when evolving code. This patch moves various allocator_mismatch
tests to .verify.cpp and normalizes the error messages from various
containers.
Differential Revision: https://reviews.llvm.org/D144913
More information about the All-commits
mailing list