Remove non-standard nothrow specializations#8303
Remove non-standard nothrow specializations#8303minchopaskal wants to merge 1 commit intomicrosoft:mainfrom
Conversation
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
It looks like the code is removed in this PR was very deliberately added. Before we can accept this, we'd need to understand that removing it doesn't regress the scenario it was intended to fix. |
|
@damyannp I don't plan on signing the CLA and I see there's already a PR about this with maybe less destructive solution - #8307 As for this
Closing the PR. |
Fix for #7098
The specialisations of
is_nothrow_constructibleinStringRef.hare non-standard and as seen in the issue fail with newer versions of libc++.Manage to compile on MacOS 26.4(clang-2100.0.123.102). The static checks in
DiagnosticIDs.cppremain though so if there is an issue the builds should show it.