Skip to content

Conversation

bnbarham
Copy link
Contributor

This was just added in main, but rebranch has opaque pointers enabled all the time and there's already a merge_func.ll test.

@bnbarham
Copy link
Contributor Author

@swift-ci please test

@aschwaighofer
Copy link
Contributor

This test was added to test a specific failure (merging functions with casted return types).

Is there a copy of this test case in another file?

@aschwaighofer
Copy link
Contributor

Maybe we only need to remove the -opaque-pointers flag?

@aschwaighofer
Copy link
Contributor

The test was added here: #67964

yes, I don’t think we should remove this test—there doesn’t seem to be a copy elsewhere

@bnbarham
Copy link
Contributor Author

Ah okay, I was assuming merge_func.ll covered this. I'll remove the opaque pointer and rename the test to to something with casted return types then.

Opaque pointers are always enabled on rebranch. Rename the test to
better represent what it's testing.
@bnbarham bnbarham force-pushed the remove-opaque-test branch from 60f9fe8 to 993c0df Compare August 22, 2023 02:59
@bnbarham
Copy link
Contributor Author

@swift-ci please test

@bnbarham bnbarham changed the title [rebranch] Remove extra opaque pointers test [rebranch] Fix recently added merge function test Aug 22, 2023
@bnbarham bnbarham merged commit 76305a9 into swiftlang:rebranch Aug 22, 2023
@bnbarham bnbarham deleted the remove-opaque-test branch August 22, 2023 15:58
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.

3 participants