Louis Dionne
239c70ec62
[libc++] Mark CTAD tests as not failing on AppleClang 10.0.1
...
They do fail on AppleClang 10.0.0, but not AppleClang 10.0.1
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@372632 91177308-0d34-0410-b5e6-96231b3b80d8
2019-09-23 17:22:13 +00:00
Louis Dionne
e46f68502a
[libc++] Take 2: Implement CTAD for map and multimap
...
This is a re-application of r362986 (which was reverted in r363688) with fixes
for the issue that caused it to be reverted.
Thanks to Arthur O'Dwyer for the patch.
Differential Revision: https://reviews.llvm.org/D58587
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@363968 91177308-0d34-0410-b5e6-96231b3b80d8
2019-06-20 19:32:00 +00:00
Louis Dionne
11aae354b9
[libc++] Revert the addition of map/multimap CTAD
...
This was found to be broken on Clang trunk. This is a revert of the
following commits (the subsequent commits added XFAILs to the tests
that were missing from the original submission):
r362986: Implement deduction guides for map/multimap.
r363014: Add some XFAILs
r363097: Add more XFAILs
r363197: Add even more XFAILs
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@363688 91177308-0d34-0410-b5e6-96231b3b80d8
2019-06-18 14:40:15 +00:00
Louis Dionne
3939b1c7e7
[libcxx] XFAIL some CTAD tests on AppleClang 10
...
AppleClang 10 doesn't contain some changes that are required for this
test to give the right error message.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@363197 91177308-0d34-0410-b5e6-96231b3b80d8
2019-06-12 20:12:44 +00:00
Marshall Clow
88b46e4a16
XFAIL a couple of tests on apple-clang-9.1, which is a compiler that I didn't know existed
...
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@363097 91177308-0d34-0410-b5e6-96231b3b80d8
2019-06-11 20:14:07 +00:00
Marshall Clow
6b83993a22
XFAIL a couple of CTAD tests on clang-6; it gives different error messages than clang 7/8/9
...
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@363014 91177308-0d34-0410-b5e6-96231b3b80d8
2019-06-11 00:23:50 +00:00
Marshall Clow
49ae262e74
Implement deduction guides for map/multimap. Reviewed as https://reviews.llvm.org/D58587 . Thanks to Quuxplusone for the submission.
...
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@362986 91177308-0d34-0410-b5e6-96231b3b80d8
2019-06-10 21:28:23 +00:00