Skip to content

Delete Flaky IR Hash Test #37386

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
May 13, 2021
Merged

Delete Flaky IR Hash Test #37386

merged 1 commit into from
May 13, 2021

Conversation

CodaFi
Copy link
Contributor

@CodaFi CodaFi commented May 12, 2021

Our LLVM backend is supposed to have a build-time optimization where we
hash the IR and do not proceed with LLVM code generation if the hash
matches the one we last used to emit any products. This has never quite
worked for a variety of reasons - we fixed a number of those reasons in
#31106 but this test remained flaky since its introduction.

It's really not worth all the trouble to keep investigating this, so I'm
removing this test.

rdar://77654695

Our LLVM backend is supposed to have a build-time optimization where we
hash the IR and do not proceed with LLVM code generation if the hash
matches the one we last used to emit any products. This has never quite
worked for a variety of reasons - we fixed a number of those reasons in
swiftlang#31106 but this test remained flaky
for its entire lifetime.

It's really not worth all the trouble to keep investigating this, so I'm
removing this test.

rdar://77654695
@CodaFi
Copy link
Contributor Author

CodaFi commented May 12, 2021

@swift-ci smoke test

@CodaFi
Copy link
Contributor Author

CodaFi commented May 13, 2021

@CodaFi CodaFi merged commit 724e015 into swiftlang:main May 13, 2021
@CodaFi CodaFi deleted the ir-ony branch May 13, 2021 02:11
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.

1 participant