[libcxx-commits] [libcxx] [libc++] Reduce std::conjunction overhead (PR #124259)
via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Feb 5 09:07:16 PST 2025
asmok-g wrote:
There's something we forgot to mention;
### Observation
- There are different instances of crashes we see.
- The one I'm looking in is going out of memory and crashing.
- When the preprocessed file is generated by the compiler at this revision, then **no matter what clang we use to compile (before this revision or after), we get memory problem. (so problem is preexisting in clang ?)
### Assessment of the internal clang team is
The problem is not in this PR. The PR just exposes the issue in clang. However, it's gonna take a long time to investigate. This is why we hope to revert in the meantime. Whatever repro (preprocessed file) we're going to provide won't prove this PR wrong.
My reduction is very slow and is at 126k lines now, and we have another one at 50k lines. In any case, the problem will be unrelated to this PR.
https://github.com/llvm/llvm-project/pull/124259
More information about the libcxx-commits
mailing list