You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
since #67 the build breaks with GCC 10. This is because the language feature c++20 is still experimental and the variable __cplusplus expands to 201709L as per documentation of the compiler: https://gcc.gnu.org/onlinedocs/gcc-10.4.0/cpp/Standard-Predefined-Macros.html#Standard-Predefined-Macros. This is a regression, because previously the library would build with the native span implementation after being installed with CMake and make install. GCC 10 is still shipped with Debian bullseye so I think it's still worth fixing for this compiler version.
The text was updated successfully, but these errors were encountered:
Hi,
since #67 the build breaks with GCC 10. This is because the language feature c++20 is still experimental and the variable
__cplusplus
expands to201709L
as per documentation of the compiler: https://gcc.gnu.org/onlinedocs/gcc-10.4.0/cpp/Standard-Predefined-Macros.html#Standard-Predefined-Macros. This is a regression, because previously the library would build with the native span implementation after being installed with CMake and make install. GCC 10 is still shipped with Debian bullseye so I think it's still worth fixing for this compiler version.The text was updated successfully, but these errors were encountered: