-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ICE with VisualStudio 16.5.4 #23
Comments
Wait is this VisualStudio 16 or 19? or is the versioning just weird? |
This is Visual Studio Community 2019 (product name), version number 16.5.4 (i.e., the latest, at least as of last week). It's MS's numbering convention, sorry for any confusion. |
Yes, their numbering is weird, at least to me..... |
Ok we identified that static_assert(__cplusplus >= 201102L, "__cplusplus is too small: MDSpan requires C++11 or later.");
|
Here is the explanation: https://devblogs.microsoft.com/cppblog/msvc-now-correctly-reports-__cplusplus/ |
in particular issue #23 and a problem with accessing public static members of private base classes. We still need to fix warnings, but the examples now compile under MSVC 16.5.0 Also adding gitignore file
in particular issue #23 and a problem with accessing public static members of private base classes. We still need to fix warnings, but the examples now compile under MSVC 16.5.0 Also adding gitignore file
Pull request #25 should have addressed this. Thanks for reporting this, and please let us know if you have any other issues! |
#include <experimental/mdspan>
in an otherwise empty source file yields the following set of error messages and an ICE:The text was updated successfully, but these errors were encountered: