https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65324
--- Comment #1 from Paolo Carlini <paolo.carlini at oracle dot com> --- Weird, I thought we already had this in Bugzilla, where I explained that it doesn't particularly have to do with this warning, eg, template <typename T> void fun(T, signed char = 1000.0) {} int main() { fun(0); } Can you please check?