Skip to content

Conversation

@krispymb
Copy link
Contributor

No description provided.

compnerd and others added 14 commits August 21, 2024 13:59
The Darwin toolchain is incomplete, missing `swift-autolink-extract`.
Add a workaround for the missing tool to allow the tests to pass. This
then uncovers another issue with ASi builds where the prebuilt NDK is
only available on x86_64 hosts. While we could loosen the NDK lookup, we
do still occassionally use some of the tools, so for now lets limit the
test to x86_64.

Fixes: #1682
Generated with swiftlang/swift#75564 to include changes in PR to `Options.td` file.
[android] fix the sysroot linker flag dashes
Remove all the hard coded macOS tests for module scanning and planning.
Feed stdlib and shims into the tests instead to support all targets for
those tests.
…de-option

Update Options.swift with SE-0441 language-mode option
…ard-coded-targets

[Tests] Remove all hard-coded macOS targets in explicit module tests
[cxx-interop] Remove `-experimental-cxx-stdlib` flag
This commit adds support for the warning treating option group, including the following options: -warnings-as-errors, -no-warnings-as-errors, -Werror, and -Wwarning.
Options in this group are now preserved as-is. It is forbidden to reorder or drop any of them.
These changes reflect the modifications made to the frontend in swiftlang/swift#74466.
[Diagnostics] Support for all the flags of the warning treating group
…'. upToNextMinor is no longer needed since swift-argument-parser reached 1.0. Unblocks downstream projects from adopting a newer swift-argument-parser.
@krispymb
Copy link
Contributor Author

@swift-ci test

@bnbarham
Copy link
Contributor

You can just merge, PR testing isn't working and we only have a single change above main :)

@krispymb krispymb merged commit 51fcce5 into rebranch Sep 12, 2024
@krispymb krispymb deleted the kphillips/merge-main-into-rebranch branch September 12, 2024 01:28
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.