Skip to content

Support Macros on Windows #68272

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

Closed
7 of 9 tasks
compnerd opened this issue Sep 1, 2023 · 2 comments
Closed
7 of 9 tasks

Support Macros on Windows #68272

compnerd opened this issue Sep 1, 2023 · 2 comments
Labels
Windows Platform: Windows

Comments

@compnerd
Copy link
Member

compnerd commented Sep 1, 2023

Investigating issues with enabling Macros on Windows:

  • CI build support for extracting the toolchain
  • build issues (references to early build)
  • memory corruption
  • array truncations
  • fix ASTGen
  • fix swift-frontend
  • fix swift-driver
  • fix tests for Windows
  • Update packaging to include the new content

Change Set:

@compnerd compnerd added bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. triage needed This issue needs more specific labels labels Sep 1, 2023
@shahmishal shahmishal added Windows Platform: Windows and removed bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. triage needed This issue needs more specific labels labels Sep 1, 2023
@compnerd
Copy link
Member Author

compnerd commented Sep 4, 2023

State of the world:

  • 2 test failures:
    • requires changes to swift-driver & swift-driver for the default plugin directory
    • CustomStringConvertible conformance is not being seen resulting in the error message being rendered improperly
  • Update the CI build script to invoke the build appropriately
  • Need to fix the build system to wire together the toolchain.
  • Update the packaging rules

@compnerd
Copy link
Member Author

5.9.1 is out with the support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Windows Platform: Windows
Projects
None yet
Development

No branches or pull requests

2 participants