[libcxx-commits] [PATCH] D102798: [SystemZ][z/OS] XFAIL aligned allocation tests on z/OS

Sean via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Fri Jun 18 11:14:45 PDT 2021


SeanP added a comment.

In D102798#2825509 <https://reviews.llvm.org/D102798#2825509>, @ldionne wrote:

> LGTM, but just out of curiosity, will this stay unsupported forever, or will this be implemented eventually?
>
> Normally, we try to support things unless we have a fundamental reason why it can't be done (for example supporting exceptions on an embedded system). But it seems a bit strange to me to mark aligned allocation function tests as unsupported based on the *architecture* - instead I would have expected it to be marked as unsupported based on specific OS versions that do not implement the feature yet.

As of today z/OS does not support aligned allocation.  Once it is supported we will be able to say it is only supported in z/OS X.Y and above.  The tag "s390-zos" is more than an architecture tag.  It is more of an OS tag.  We have zLinux on s390 as well.  The s390-zos tag only covers z/OS, not zLinux.  We can change that name if it helps clarify some confusion.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D102798/new/

https://reviews.llvm.org/D102798



More information about the libcxx-commits mailing list