Skip to content

Remove duplicate module names in diagnostic about missing dependencies #663

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

Conversation

bob-wilson
Copy link
Contributor

The Clang tracing information currently shows each header file separately, so if there are multiple headers included from the same module, we get duplicates. We are investigating having Clang trace the modules directly and also investigating de-duplicating these diagnostics across targets, but this is easy to fix in the meantime.

rdar://156160529

The Clang tracing information currently shows each header file separately,
so if there are multiple headers included from the same module, we get
duplicates. We are investigating having Clang trace the modules directly
and also investigating de-duplicating these diagnostics across targets, but
this is easy to fix in the meantime.

rdar://156160529
@bob-wilson
Copy link
Contributor Author

@swift-ci test

1 similar comment
@bob-wilson
Copy link
Contributor Author

@swift-ci test

@bob-wilson
Copy link
Contributor Author

@swift-ci test

@bob-wilson
Copy link
Contributor Author

@swift-ci test linux

@bob-wilson
Copy link
Contributor Author

@swift-ci test linux

2 similar comments
@bob-wilson
Copy link
Contributor Author

@swift-ci test linux

@jakepetroules
Copy link
Collaborator

@swift-ci test linux

@bob-wilson bob-wilson merged commit 9dbe6df into swiftlang:main Jul 29, 2025
24 checks passed
@bob-wilson bob-wilson deleted the bwilson/dedup-clang-module-dependencies branch July 29, 2025 21:22
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