Skip to content

Commit ff94756

Browse files
misccoCaseyCarter
andauthored
Enable span tests now that libc++ has been updated (#839)
Co-authored-by: Casey Carter <[email protected]>
1 parent 588dd39 commit ff94756

File tree

3 files changed

+1
-43
lines changed

3 files changed

+1
-43
lines changed

llvm-project

Submodule llvm-project updated 2834 files

tests/libcxx/expected_results.txt

-21
Original file line numberDiff line numberDiff line change
@@ -691,9 +691,6 @@ std/thread/thread.threads/thread.thread.class/thread.thread.member/join.pass.cpp
691691
std/depr/depr.c.headers/math_h.pass.cpp FAIL
692692
std/numerics/c.math/cmath.pass.cpp FAIL
693693

694-
# Test needs to be updated for P1976R2 "Explicit Constructors For Fixed-Extent span From Dynamic-Extent Ranges".
695-
std/containers/views/span.cons/assign.pass.cpp FAIL
696-
697694
# Test bug after LWG-2899 "is_(nothrow_)move_constructible and tuple, optional and unique_ptr" was accepted.
698695
std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/move_convert.pass.cpp FAIL
699696
std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/move_convert.runtime.pass.cpp FAIL
@@ -703,21 +700,6 @@ std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/move.pass.cpp
703700
# Test bug after LWG-3257 "Missing feature testing macro update from P0858" was accepted.
704701
std/language.support/support.limits/support.limits.general/string.version.pass.cpp FAIL
705702

706-
# Test needs to be updated for LWG-3320 removing span::const_iterator.
707-
std/containers/views/types.pass.cpp FAIL
708-
std/containers/views/span.iterators/begin.pass.cpp FAIL
709-
std/containers/views/span.iterators/rbegin.pass.cpp FAIL
710-
std/containers/views/span.iterators/end.pass.cpp FAIL
711-
std/containers/views/span.iterators/rend.pass.cpp FAIL
712-
713-
# Test needs to be removed after P2116R0 removed the tuple interface of span
714-
std/containers/views/span.tuple/get.fail.cpp PASS
715-
std/containers/views/span.tuple/get.pass.cpp FAIL
716-
std/containers/views/span.tuple/tuple_element.fail.cpp PASS
717-
std/containers/views/span.tuple/tuple_element.pass.cpp FAIL
718-
std/containers/views/span.tuple/tuple_size.fail.cpp PASS
719-
std/containers/views/span.tuple/tuple_size.pass.cpp FAIL
720-
721703
# Not yet analyzed, likely bogus tests. Appears to be timing assumptions.
722704
std/thread/futures/futures.async/async.pass.cpp SKIPPED
723705
std/thread/futures/futures.shared_future/get.pass.cpp SKIPPED
@@ -1029,9 +1011,6 @@ std/containers/unord/unord.multimap/unord.multimap.cnstr/deduct.pass.cpp:0 FAIL
10291011
std/containers/unord/unord.multimap/unord.multimap.cnstr/deduct_const.pass.cpp FAIL
10301012
std/utilities/tuple/tuple.tuple/tuple.cnstr/deduct.pass.cpp:0 FAIL
10311013

1032-
# Not yet analyzed. Assertion failed: f16_8.out(mbs, c16, c_c16p, c_c16p, c8, c8+4, c8p) == F32_8::ok
1033-
std/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members/utf_sanity_check.pass.cpp FAIL
1034-
10351014
# Not yet analyzed. Frequent timeouts
10361015
std/containers/sequences/deque/deque.modifiers/insert_iter_iter.pass.cpp SKIPPED
10371016

tests/libcxx/skipped_tests.txt

-21
Original file line numberDiff line numberDiff line change
@@ -691,9 +691,6 @@ thread\thread.threads\thread.thread.class\thread.thread.member\join.pass.cpp
691691
depr\depr.c.headers\math_h.pass.cpp
692692
numerics\c.math\cmath.pass.cpp
693693

694-
# Test needs to be updated for P1976R2 "Explicit Constructors For Fixed-Extent span From Dynamic-Extent Ranges".
695-
containers\views\span.cons\assign.pass.cpp
696-
697694
# Test bug after LWG-2899 "is_(nothrow_)move_constructible and tuple, optional and unique_ptr" was accepted.
698695
utilities\smartptr\unique.ptr\unique.ptr.class\unique.ptr.asgn\move_convert.pass.cpp
699696
utilities\smartptr\unique.ptr\unique.ptr.class\unique.ptr.asgn\move_convert.runtime.pass.cpp
@@ -703,21 +700,6 @@ utilities\smartptr\unique.ptr\unique.ptr.class\unique.ptr.asgn\move.pass.cpp
703700
# Test bug after LWG-3257 "Missing feature testing macro update from P0858" was accepted.
704701
language.support\support.limits\support.limits.general\string.version.pass.cpp
705702

706-
# Test needs to be updated for LWG-3320 removing span::const_iterator.
707-
containers\views\types.pass.cpp
708-
containers\views\span.iterators\begin.pass.cpp
709-
containers\views\span.iterators\rbegin.pass.cpp
710-
containers\views\span.iterators\end.pass.cpp
711-
containers\views\span.iterators\rend.pass.cpp
712-
713-
# Test needs to be removed after P2116R0 removed the tuple interface of span
714-
containers\views\span.tuple\get.fail.cpp
715-
containers\views\span.tuple\get.pass.cpp
716-
containers\views\span.tuple\tuple_element.fail.cpp
717-
containers\views\span.tuple\tuple_element.pass.cpp
718-
containers\views\span.tuple\tuple_size.fail.cpp
719-
containers\views\span.tuple\tuple_size.pass.cpp
720-
721703
# Not yet analyzed, likely bogus tests. Appears to be timing assumptions.
722704
thread\futures\futures.async\async.pass.cpp
723705
thread\futures\futures.shared_future\get.pass.cpp
@@ -1029,9 +1011,6 @@ containers\unord\unord.multimap\unord.multimap.cnstr\deduct.pass.cpp
10291011
containers\unord\unord.multimap\unord.multimap.cnstr\deduct_const.pass.cpp
10301012
utilities\tuple\tuple.tuple\tuple.cnstr\deduct.pass.cpp
10311013

1032-
# Not yet analyzed. Assertion failed: f16_8.out(mbs, c16, c_c16p, c_c16p, c8, c8+4, c8p) == F32_8::ok
1033-
localization\locale.categories\category.ctype\locale.codecvt\locale.codecvt.members\utf_sanity_check.pass.cpp
1034-
10351014
# Not yet analyzed. Frequent timeouts
10361015
containers\sequences\deque\deque.modifiers\insert_iter_iter.pass.cpp
10371016

0 commit comments

Comments
 (0)