Skip to content
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

[AutoDiff] Delete wrong FIXMEs (TF-284) from tests #78663

Merged
merged 1 commit into from
Jan 16, 2025
Merged

Conversation

kovdan01
Copy link
Contributor

In AutoDiff/Sema/differentiable_attr_type_checking.swift, we have a couple of following FIXMEs:

// FIXME(TF-284): Fix unexpected diagnostic.

However, the diagnostic is expected for the case of public protocol requirements: see description #30629. This PR removed the diagnostic for less-than-public-visible requirements, and the FIXME was initially related to them.

It looks like that the FIXMEs present now are a result of copy-paste and have no meaning, and the diagnostic is expected and should be present and does not need to be removed.

Fixes #78609

In AutoDiff/Sema/differentiable_attr_type_checking.swift, we have a
couple of following FIXMEs:

```
// FIXME(TF-284): Fix unexpected diagnostic.
```

However, the diagnostic is expected for the case of public protocol
requirements: see description swiftlang#30629.
This PR removed the diagnostic for less-than-public-visible requirements,
and the FIXME was initially related to them.

It looks like that the FIXMEs present now are a result of copy-paste and
have no meaning, and the diagnostic is expected and should be present and
does not need to be removed.

Fixes swiftlang#78609
@kovdan01 kovdan01 marked this pull request as ready for review January 15, 2025 21:56
@kovdan01
Copy link
Contributor Author

Tagging @asl @JaapWijnen @rxwei

@asl
Copy link
Contributor

asl commented Jan 16, 2025

@swift-ci please smoke test

Copy link
Contributor

@asl asl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@asl asl enabled auto-merge (squash) January 16, 2025 00:48
@asl asl merged commit ccdce9f into swiftlang:main Jan 16, 2025
3 checks passed
@JaapWijnen
Copy link
Contributor

Thanks!

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.

Note: FIXME(TF-284): Fix unexpected diagnostic.
3 participants