On 08/10/2020 16:27, Jonathan Wakely via Gcc-patches wrote:
On 05/10/20 22:35 +0300, Ville Voutilainen via Libstdc++ wrote:
On Mon, 5 Oct 2020 at 01:15, Ville Voutilainen
<ville.voutilai...@gmail.com> wrote:
The patch is borked, doesn't pass tests, fixing...
Unborked, ok for trunk if full testsuite passes?
Assuming it has passed by now, OK. Thanks.
Clang (with -std=c++17/20) now complains about
include/c++/11.0.0/variant:1032:10: error: no matching constructor for
initialization of 'std::__nonesuch'
return __nonesuch{};
^ ~~
include/c++/11.0.0/type_traits:2953:5: note: candidate constructor not viable:
requires 1 argument, but 0 were provided
__nonesuch(__nonesuch const&) = delete;
^
upon #include <variant>. (And I think legitimately so, as __nonsuch is
not dependent?)