Closed mikecrowe closed 6 years ago
Support for specialising using a qualified name was only added in C++11. Unfortunately, GCC didn't catch up until GCC7. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56480 .
Revert to the C++03 method for the time being to support older GCC versions.
In particular, Debian 9 is still using GCC6 as its system compiler, so the tests don't compile there.
Thanks.
Not sure how could such a bug survive until GCC7, though...
Indeed.
Thanks for merging.
Mike.
Support for specialising using a qualified name was only added in C++11. Unfortunately, GCC didn't catch up until GCC7. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56480 .
Revert to the C++03 method for the time being to support older GCC versions.
In particular, Debian 9 is still using GCC6 as its system compiler, so the tests don't compile there.