[libcxx-commits] [PATCH] D96946: [libcxx][RFC] Unspecified behavior randomization in libcxx
Danila Kutenin via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Nov 11 09:22:18 PST 2021
danlark added a comment.
@ldionne call of last hope, if I should continue the effort :)
Even with D113413 <https://reviews.llvm.org/D113413> many users are likely to complain that new libcxx broke their tests. Yes, they should not depend on the ordering, however, there is no infrastructure to guarantee that behavior at scale. Providing an option to handle in separate builds and gradual rollout may help them to write better code overall.
It's not an ABI contract but I am pretty sure this will rise quite heavily when we decide to switch the implementation.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D96946/new/
https://reviews.llvm.org/D96946
More information about the libcxx-commits
mailing list