https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107092
--- Comment #3 from Jiang An <de34 at live dot cn> --- https://cplusplus.github.io/LWG/issue3793 has been submitted. Such requirement was originally added by N0700 (https://www.open-std.org/jtc1/sc22/wg21/docs/papers/1995/N0700.pdf), but intented target types were unknown.