pytypes.h:1615:23: error: identifier '_s' preceded by whitespace in a literal operator declaration is deprecated [-Werror,-Wdeprecated-literal-operator]
cast.h:1380:26: error: identifier '_a' preceded by whitespace in a literal operator declaration is deprecated [-Werror,-Wdeprecated-literal-operator]
Unfortunately gcc 4.8.5 (released June 23, 2015) has the opposite opinion (hard error):
pytypes.h:1615:12: error: missing space between '""' and suffix identifier
All other compilers are fine either way.
When we drop gcc 4.8.5 support the #ifdef clutter can be removed again.
The only GitHub Actions job using gcc 4.8.5 is: 🐍 3 • centos:7 • x64
Description
Resolve new Clang dev C++11 errors:
Unfortunately gcc 4.8.5 (released June 23, 2015) has the opposite opinion (hard error):
All other compilers are fine either way.
When we drop gcc 4.8.5 support the
#ifdef
clutter can be removed again.The only GitHub Actions job using gcc 4.8.5 is: 🐍 3 • centos:7 • x64
Suggested changelog entry: