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

Cameron <dacamara.cameron at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dacamara.cameron at gmail dot 
com

--- Comment #1 from Cameron <dacamara.cameron at gmail dot com> ---
I also observe the breakage with gcc10:

struct A {
  class B { };
  template <typename>
  class C { };
};

template <typename T>
struct U {
  template <typename>
  static constexpr bool tvalue = false;
};

template <>
template <typename V>
constexpr bool U<A::B>::tvalue<A::C<V>> = true;

static_assert(U<A::B>::tvalue<A::C<int>>); // fails on gcc10.  clang10 compiles
successfully.

Reply via email to