This is a cherry-pick of https://reviews.llvm.org/D104323 for backporting
to LLVM 12.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
This is a manual cherry-pick because the codebase has diverged quite a bit.
@tstellar Once this is passing CI, I'd like to have your permission to merge this to release/12.x because this is a pretty vexing issue.
Comment Actions
@ldionne Go ahead and merge when it's ready, and make sure to use git cherry-pick -x.
Comment Actions
Thanks. I will make sure to include the commit that it's "cherry-picked" from in the commit message, but I can't use git cherry-pick -x as-is because there's too much divergence. I had to apply this cherry-pick manually. But it'll be cross-referenced as-if.
Comment Actions
The remaining CI issues already exist before this patch. I'll try fixing them subsequently, but this is good to go.
Comment Actions
commit e7dac564cd0ed9dee74ef972c46622743d90915d (HEAD -> release/12.x, origin/release/12.x) Author: Louis Dionne <ldionne.2@gmail.com> Date: Tue Jun 15 17:55:27 2021 -0400 [π][libc++] Un-deprecate std::allocator<void> This is a cherry-pick of 87784cc6fb3453a17e0e78 on 'main' for backporting to LLVM 12. Differential Revision: https://reviews.llvm.org/D104324