Skip to content

[Cmake] Use correct magic symbols file for Concurrency #83619

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

justice-adams-apple
Copy link
Contributor

We want to use this magic symbols file, not this one.

Outstanding question: Do we need both?

@compnerd
Copy link
Member

compnerd commented Aug 8, 2025

I think that we should use the Concurrency specific one for concurrency. I don't think that both are needed.

@justice-adams-apple
Copy link
Contributor Author

@compnerd we'll need the other one for core, I guess my question is if they should be unified so we only need one file used by every project within Core/ ?

@justice-adams-apple
Copy link
Contributor Author

@swift-ci please Smoke test

@compnerd
Copy link
Member

compnerd commented Aug 8, 2025

I suspect that we can get away with a single one, but I think that having them be separate is better long term. The idea is that we can have different compatibility per library that and handle that at a per-module basis.

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.

2 participants