https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70037
Marek Polacek <mpolacek at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org Status|NEW |ASSIGNED CC| |mpolacek at gcc dot gnu.org --- Comment #7 from Marek Polacek <mpolacek at gcc dot gnu.org> --- Reduced test, which was fixed by r11-2417: ``` // PR c++/70037 namespace std { template<typename> struct F { static constexpr bool value = false; }; template<typename T> struct tuple { constexpr tuple() requires (F<T>::value) {} explicit constexpr tuple() requires (F<T>::value) && (true) {} }; } using std::tuple; template struct std::tuple<tuple<int>>; ```