Because in C++20 mode, it tests that `copy_n` is constexpr; so it depends on the compiler supporting `is_constant_evaluated`.
Relevant blog post: https://quuxplusone.github.io/blog/2019/09/26/uglification-doesnt-stop-adl/ Differential Revision: https://reviews.llvm.org/D92776