-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[stdlib] Remove optional comparison operators (SE-0121) #3637
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
Conversation
Congratulations on the proposal acceptance Jacob! @swift-ci please test and merge. |
Thanks! I haven't tested this with corelibs-foundation, so may have missed some uses. I guess we'll see :) |
OK, I've created swiftlang/swift-package-manager#515 and swiftlang/swift-corelibs-foundation#459 to remove the few uses of these operators. Once those are merged we can re-run this build. |
@CodaFi Can you re-trigger CI? Assuming it automatically pulls the latest swiftpm and corelibs-foundation, I think the build should work now. |
@swift-ci Please test and merge |
OK, another try @parkera, if you don't mind 😄 |
@swift-ci Please test and merge |
|
@gribozavr yep, I made a PR to fix that: swiftlang/swift-corelibs-foundation#464 |
@swift-ci Please test and merge |
@moiseev I think I've fixed the additional test failures. Building/testing locally now. |
@swift-ci Please test and merge |
Failure looks unrelated:
|
🎊 |
What's in this pull request?
An "implementation" (it's pretty much just deleting code) of SE-0121: removing the versions of
<
,<=
,>
, and>=
which accept Optional operands.Before merging this pull request to apple/swift repository:
Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
A smoke test on macOS does the following:
device standard libraries are not built.
version of these tests are not run.
A smoke test on Linux does the following:
tests are not run.
Validation Testing
Lint Testing
Note: Only members of the Apple organization can trigger swift-ci.