[libcxx-commits] [libcxx] [libc++] Fixes valarray proxy type compound assignment operations. (PR #76528)

Konstantin Varlamov via libcxx-commits libcxx-commits at lists.llvm.org
Tue Jan 30 17:14:05 PST 2024


================
@@ -0,0 +1,49 @@
+//===----------------------------------------------------------------------===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+//
+//===----------------------------------------------------------------------===//
+
+// REQUIRES: has-unix-headers
+// UNSUPPORTED: c++03
+// UNSUPPORTED: libcpp-hardening-mode=none
+// XFAIL: availability-verbose_abort-missing
----------------
var-const wrote:

@mordante This should now be 
```cpp
// XFAIL: libcpp-hardening-mode=debug && availability-verbose_abort-missing
```
We no longer check the error message in hardening modes below debug (debug still calls verbose abort but production modes just trap), so the availability of verbose abort is no longer important for these tests other than in the debug mode.

https://github.com/llvm/llvm-project/pull/76528


More information about the libcxx-commits mailing list