eaeltsin wrote: I'm not questioning the correctness of the change, just sharing the now-breaking pattern that is quite wide-spread. We also hope to handle this internally by patching boost. https://github.com/llvm/llvm-project/pull/143034