Skip to content

Conversation

@CaseyCarter
Copy link
Contributor

@CaseyCarter CaseyCarter commented Jan 21, 2025

The IntelliSense compiler just disabled compatibility with an outdated MSVC overload resolution bug (the do_ms_quirk bit in VS-PR-602338), causing an apparent regression in P0323R12_expected. These static_asserts that were previously passing - but for the wrong reason - now fail with VS trunk (apologies for this Microsoft-internal pipeline link, it's the new test-edg-only pipeline I helped the IntelliSense team put together). It looks a lot like VSO-1601179, so let's just expand the existing conditional to cover the new failures.

Drive-by: Don't bother to implement some member functions that aren't ODR-used.

The IntelliSense compiler just disabled compatibility with an outdated MSVC overload resolution bug, causing an apparent regression in `P0323R12_expected`. These `static_assert`s that were previously passing - but for the wrong reason - now fail with VS trunk. It looks a lot like VSO-1601179, so let's just expand the existing conditional to cover the new failures.

Drive-by: Don't bother to implement some member functions that aren't ODR-used.
@CaseyCarter CaseyCarter added the test Related to test code label Jan 21, 2025
@CaseyCarter CaseyCarter requested a review from a team as a code owner January 21, 2025 21:18
@StephanTLavavej
Copy link
Member

I have an active merge batch so I've copied this PR over to #5249.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test Related to test code

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants