-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Guard noexcept annotated function pointer type for __cpp_noexcept_function_type. #1150
Conversation
…ction_type. Resolves VSO-1166234
Looks like there was another preexisting example in |
Didn't know there's such feature in C++17 |
@AlexGuteniev Despite improving the type system, this feature can be surprisingly obnoxious for migrating large codebases to C++17, hence the fine-grained escape hatch (which is quite rare). The other place this shows up is in the STL's macro system that stamps out all possible specializations for function types (and pointer to member function types etc.) - when |
But as I see, the VSO issue is triggered by absence of |
Ah, I see. |
Note that VSO_0157762_feature_test_macros\env.lst is not updated despite the comment in usual_matrix because that would change feature test macros and we're not interested in testing that compiler difference.
I guess this test part is not applicable for the
I guess this test part is also not applicable for the |
Test failures appear to be due to |
I'd expect |
Yeah I pushed because I was rebooting to fix a hardware problem not because I think it's fixed yet. |
Thanks for fixing this nasty |
Resolves VSO-1166234.