Issue 79216
Summary [libc++] assert.conversion.pass.cpp assertion issues on PowerPC
Labels backend:PowerPC
Assignees
Reporter maryammo
    The following tests failed since the PowerPC rhel [bot](https://lab.llvm.org/buildbot/#/builders/57) started to build libc++, to unblock the bots they were `XFAILed` for PowerPC by this [commit](https://github.com/llvm/llvm-project/commit/503dbe75a042af2af35b90d23153752c66dcbf25#r134239197). 

```
libcxx/test/libcxx/containers/views/mdspan/layout_stride/assert.conversion.pass.cpp
libcxx/test/std/experimental/simd/simd.class/simd_ctor_broadcast.pass.cpp
libcxx/test/std/experimental/simd/simd.class/simd_ctor_conversion.pass.cpp
libcxx/test/std/experimental/simd/simd.class/simd_ctor_generator.pass.cpp
libcxx/test/std/experimental/simd/simd.class/simd_subscr.pass.cpp
libcxx/test/std/experimental/simd/simd.reference/reference_assignment.pass.cpp
libcxx/test/std/experimental/simd/simd.reference/reference_value_type.pass.cpp
```

This issue is to investigate the root cause of why they fail with a different assertion than the expected one on PowerPC. 

Also, recently with this [commit](https://github.com/llvm/llvm-project/commit/58780b811c23df3d928d8452ee21c862dde754a2), `layout_stride/assert.conversion.pass.cpp` started to pass unexpectedly because we no longer heck the assertion message in non-debug hardening modes. To not hide the PowerPC issue, the test will be `XFAILed` in debug mode. 

_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to