[libcxx-commits] [libcxx] [libc++][tests] Enable 'simd_unary.pass.cpp' test for Armv7 Linux targets. (PR #217807)
via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Aug 20 20:25:22 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-libcxx
Author: Vladimir Vereschaka (vvereschaka)
<details>
<summary>Changes</summary>
Remove test's XFAIL for the `armv7-unknown-linux-gnueabihf` target because the ARM codegen has been fixed and does not crash with the assert anymore.
---
Full diff: https://github.com/llvm/llvm-project/pull/217807.diff
1 Files Affected:
- (modified) libcxx/test/std/experimental/simd/simd.class/simd_unary.pass.cpp (-4)
``````````diff
diff --git a/libcxx/test/std/experimental/simd/simd.class/simd_unary.pass.cpp b/libcxx/test/std/experimental/simd/simd.class/simd_unary.pass.cpp
index 874c6e119243f..e17306947540c 100644
--- a/libcxx/test/std/experimental/simd/simd.class/simd_unary.pass.cpp
+++ b/libcxx/test/std/experimental/simd/simd.class/simd_unary.pass.cpp
@@ -8,10 +8,6 @@
// UNSUPPORTED: c++03, c++11, c++14
-// FIXME: The following issue occurs on Windows to Armv7 Ubuntu Linux:
-// Assertion failed: N->getValueType(0) == MVT::v1i1 && "Expected v1i1 type"
-// XFAIL: target=armv7-unknown-linux-gnueabihf
-
// FIXME: This should work with -flax-vector-conversions=none
// ADDITIONAL_COMPILE_FLAGS(clang): -flax-vector-conversions=integer
// ADDITIONAL_COMPILE_FLAGS(apple-clang): -flax-vector-conversions=integer
``````````
</details>
https://github.com/llvm/llvm-project/pull/217807
More information about the libcxx-commits
mailing list