https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51155
Shachar Shemesh <shachar at shemesh dot biz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |shachar at shemesh dot biz --- Comment #2 from Shachar Shemesh <shachar at shemesh dot biz> --- It is almost 8 years since this bug was opened, and I'm still experiencing it with g++ 8.3.0. template<typename... T> struct CalcHash< sizeof...(T), T... > { static constexpr size_t calcHash( const std::tuple<T...> &tuple ) { return 0; } }; Doesn't compile. At the very least, can we move this to "confirmed"?