[libcxx-commits] [libcxx] 97b61ae - [libc++] Update XFAIL for layout_stride/assert.conversion.pass.cpp in debug mode on PowerPC (#79169)

via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jan 25 12:44:50 PST 2024


Author: Maryam Moghadas
Date: 2024-01-25T15:44:46-05:00
New Revision: 97b61aeadc58097b80902b600a9a6c95ad36baca

URL: https://github.com/llvm/llvm-project/commit/97b61aeadc58097b80902b600a9a6c95ad36baca
DIFF: https://github.com/llvm/llvm-project/commit/97b61aeadc58097b80902b600a9a6c95ad36baca.diff

LOG: [libc++] Update XFAIL for layout_stride/assert.conversion.pass.cpp in debug mode on PowerPC (#79169)

Adding the debug hardening modes into PowerPC target to check the
assertion messages, to fix the PPC rehl bot [1]. This is needed as 
58780b811c23 changed the assertion to trap in production hardening modes.

Properly fixing these assertions is tracked by #79216.

[1]: https://lab.llvm.org/buildbot/#/builders/57/builds/32354

Co-authored-by: Maryam Moghadas <maryammo at ca.ibm.com>

Added: 
    

Modified: 
    libcxx/test/libcxx/containers/views/mdspan/layout_stride/assert.conversion.pass.cpp

Removed: 
    


################################################################################
diff  --git a/libcxx/test/libcxx/containers/views/mdspan/layout_stride/assert.conversion.pass.cpp b/libcxx/test/libcxx/containers/views/mdspan/layout_stride/assert.conversion.pass.cpp
index 81f6321ef519cd8..fbd225b587749c2 100644
--- a/libcxx/test/libcxx/containers/views/mdspan/layout_stride/assert.conversion.pass.cpp
+++ b/libcxx/test/libcxx/containers/views/mdspan/layout_stride/assert.conversion.pass.cpp
@@ -10,7 +10,7 @@
 // UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
 // UNSUPPORTED: libcpp-hardening-mode=none
 // XFAIL: libcpp-hardening-mode=debug && availability-verbose_abort-missing
-// XFAIL: target=powerpc{{.*}}le-unknown-linux-gnu
+// XFAIL: libcpp-hardening-mode=debug && target=powerpc{{.*}}le-unknown-linux-gnu
 
 // <mdspan>
 


        


More information about the libcxx-commits mailing list