https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119721

Tomasz Kamiński <tkaminsk at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tkaminsk at gcc dot gnu.org

--- Comment #2 from Tomasz Kamiński <tkaminsk at gcc dot gnu.org> ---
We are also missing relevant converting constructor and assignment, with:
  std::array<int, 0> a;
  std::tuple<> t;
  std::tuple<> ct;
The following should compile:
  std::tuple<> t2(a);
  std::tuple<> t2(std::allocator_arg, a);
  t = a;
And also const-qualified assigment:
  ct = t;
  ct = a;

Reply via email to