Skip to content

Propagate Pattern Arena When Allocating PackExpansionTypes #40808

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

Merged
merged 1 commit into from
Jan 12, 2022

Conversation

CodaFi
Copy link
Contributor

@CodaFi CodaFi commented Jan 11, 2022

This may be the cause of the instability we've been seeing on the bots
here. If a type variable is used as the pattern type across allocation
arenas, we may incorrectly reuse a cache entry and it could be
substituted a second time for a bogus type.

rdar://87413287

This may be the cause of the instability we've been seeing on the bots
here. If a type variable is used as the pattern type across allocation
arenas, we may incorrectly reuse a cache entry and it could be
substituted a second time for a bogus type.

rdar://87413287
@CodaFi
Copy link
Contributor Author

CodaFi commented Jan 11, 2022

@swift-ci smoke test and merge

@CodaFi
Copy link
Contributor Author

CodaFi commented Jan 12, 2022

@swift-ci smoke test macOS

@xedin xedin merged commit f3dd7f7 into swiftlang:main Jan 12, 2022
@xedin
Copy link
Contributor

xedin commented Jan 12, 2022

Merging to unblock CI.

@CodaFi CodaFi deleted the standing-room-only branch January 12, 2022 05:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants