diff --git a/llvm-project b/llvm-project index bcc5d96ccca..6d99fcb5c8a 160000 --- a/llvm-project +++ b/llvm-project @@ -1 +1 @@ -Subproject commit bcc5d96cccaed8a6c9f42f0c751f129ac4c4cbe8 +Subproject commit 6d99fcb5c8a2a4a71a4c77a7074776f535ed6a82 diff --git a/tests/libcxx/expected_results.txt b/tests/libcxx/expected_results.txt index bba3bed8a15..107723a1a3c 100644 --- a/tests/libcxx/expected_results.txt +++ b/tests/libcxx/expected_results.txt @@ -202,10 +202,6 @@ std/ranges/range.adaptors/range.lazy.split/range.lazy.split.outer.value/ctor.ite # libc++ doesn't implement LWG-4112 std/ranges/range.adaptors/range.join/range.join.iterator/arrow.pass.cpp FAIL -# libc++ doesn't implement LWG-4266 "`layout_stride::mapping` should treat empty mappings as exhaustive" -std/containers/views/mdspan/layout_stride/is_exhaustive_corner_case.pass.cpp FAIL -std/containers/views/mdspan/layout_stride/properties.pass.cpp FAIL - # libc++ doesn't implement LWG-4272 "For `rank == 0`, `layout_stride` is atypically convertible" std/containers/views/mdspan/layout_left/ctor.layout_stride.pass.cpp FAIL std/containers/views/mdspan/layout_right/ctor.layout_stride.pass.cpp FAIL @@ -341,6 +337,10 @@ std/utilities/optional/optional.iterator/compare.pass.cpp FAIL std/utilities/optional/optional.iterator/end.pass.cpp FAIL std/utilities/optional/optional.iterator/iterator.pass.cpp FAIL +# P3383R3 mdspan::at() +# Add 'std-at-least-c++26' to tests/utils/stl/test/tests.py when beginning work on C++26. +std/containers/views/mdspan/mdspan/at.pass.cpp FAIL + # *** MISSING COMPILER FEATURES *** @@ -1186,6 +1186,19 @@ std/strings/basic.string/string.modifiers/string_replace/size_size_string_size_s # Clang error: arithmetic on a pointer to void std/ranges/range.adaptors/range.stride.view/end.pass.cpp FAIL +# Not analyzed, MSVC truncation warnings. +std/algorithms/alg.nonmodifying/alg.fold/ranges.fold_right.pass.cpp:0 FAIL +std/algorithms/alg.nonmodifying/alg.fold/ranges.fold_right.pass.cpp:1 FAIL +std/numerics/numeric.ops/numeric.ops.midpoint/midpoint.float.pass.cpp:0 FAIL +std/numerics/numeric.ops/numeric.ops.midpoint/midpoint.float.pass.cpp:1 FAIL + +# Not analyzed. MSVC error C2039: 'value': is not a member of 'std::is_constructible' +std/utilities/tuple/tuple.tuple/tuple.cnstr/convert_const_move.pass.cpp:0 FAIL +std/utilities/tuple/tuple.tuple/tuple.cnstr/convert_const_move.pass.cpp:1 FAIL + +# Not analyzed, MSVC truncation warnings, Clang static_assert. +std/algorithms/alg.nonmodifying/alg.fold/ranges.fold_right_last.pass.cpp FAIL + # *** MSVC-INTERNAL TEST HARNESS ISSUES (note: configuration :9 restricts these skips to be MSVC-internal) ***