Skip to content

Ncgenerics test fixes kavon v13 #71604

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 3 commits into from
Feb 15, 2024

Conversation

kavon
Copy link
Member

@kavon kavon commented Feb 14, 2024

moree fixes

@kavon kavon force-pushed the ncgenerics-test-fixes-kavon-v13 branch from e70bdab to 608ff1b Compare February 14, 2024 05:58
@kavon
Copy link
Member Author

kavon commented Feb 14, 2024

@swift-ci smoke test

1 similar comment
@kavon
Copy link
Member Author

kavon commented Feb 14, 2024

@swift-ci smoke test

@kavon
Copy link
Member Author

kavon commented Feb 14, 2024

linux got aborted by my force-push and re-test. new run is here: https://ci.swift.org/job/swift-PR-Linux-smoke-test/11432/

@kavon kavon force-pushed the ncgenerics-test-fixes-kavon-v13 branch 4 times, most recently from 1fce960 to f635d71 Compare February 14, 2024 21:25
We were skipping the expansion of default requirements on generic
parameters when creating an abstract generic signature that adds only
new generic parameters, but no additional requirements.
@kavon kavon force-pushed the ncgenerics-test-fixes-kavon-v13 branch from f635d71 to e8b4813 Compare February 14, 2024 21:34
When building a generic signature for a builtin function, do not infer
Copyable and Escapable requirements. We should be explicit about what
invertible protocols are required of the generic parameters for a
builtin. This will require an audit of our existing Builtins to add the
requirements as-needed, which is a task I'm deferring for now.
@kavon
Copy link
Member Author

kavon commented Feb 15, 2024

@swift-ci smoke test

@kavon kavon marked this pull request as ready for review February 15, 2024 00:53
@kavon
Copy link
Member Author

kavon commented Feb 15, 2024

preset=ncgenerics,smoketest=macosx
@swift-ci Please test with preset macOS Platform

@kavon kavon requested a review from tshortli as a code owner February 15, 2024 06:48
@kavon kavon force-pushed the ncgenerics-test-fixes-kavon-v13 branch from 61f0af9 to d7a19f5 Compare February 15, 2024 07:08
@kavon kavon merged commit 8c0b056 into swiftlang:main Feb 15, 2024
@kavon kavon deleted the ncgenerics-test-fixes-kavon-v13 branch February 15, 2024 07:31
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