[PATCH] D123345: Treat `std::move`, `forward`, and `move_if_noexcept` as builtins.
Richard Smith - zygoloid via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Apr 20 17:12:33 PDT 2022
rsmith added a comment.
In D123345#3463224 <https://reviews.llvm.org/D123345#3463224>, @daltenty wrote:
> In D123345#3460639 <https://reviews.llvm.org/D123345#3460639>, @Jake-Egan wrote:
>
>> Hi, unfortunately there's a build failure on AIX: https://lab.llvm.org/buildbot/#/builders/214/builds/779/steps/9/logs/stdio. Could you take a look?
>
> Hi, any feedback on the AIX break? Seems like this might be non-trivial to address (were on an older libc++ level), so perhaps this needs a revert till can be worked out.
Sorry, I somehow missed this. What you're seeing is a symptom of a libc++ issue (PR12704) that was fixed >10 years ago (rGbff1bfc6be0615ba3036a861fd27b75c96e3297c <https://reviews.llvm.org/rGbff1bfc6be0615ba3036a861fd27b75c96e3297c>). I don't think we have explicit rules on how old a version of libc++ we aim to support, but trying to use version 3.1 or earlier with trunk Clang seems at least a little unreasonable. That said, it's probably not too hard to work around this, so I will :) but I would encourage whoever is responsible for libc++ in AIX to look into an upgrade!
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D123345/new/
https://reviews.llvm.org/D123345
More information about the cfe-commits
mailing list