Open
Description
libstdc++ fixed a bug where 128-bit ints are visible to visitors passed to std::visit_format_arg
. There was an attempt to do the same in libc++ but it is insufficient. Although 128-bit int types are now wrapped in handles before being passed to the user-provided visitor, the current libc++ still requires overload resolution to succeed for passing 128-bit int types directly to the user-provided visitor, as can be seen in this godbolt link. https://godbolt.org/z/r5vj31M3v