-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
More target coverage in the module test matrix #24013
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
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
I removed the commented-out entries for backends that are bitrotted. Can add these back later when we reboot those backends.
We can't provide MSVC libc when cross-compiling (yet?).
There's not really any point in targeting *-windows-(gnu,msvc) when not linking libc, so add entries for *-windows-(gnu,msvc) that actually link libc, and change the old non-libc entries to *-windows-none. Also add missing aarch64-windows-(none,msvc) and thumb-windows-(none,msvc) entries. thumb-windows-gnu is disabled for now due to ziglang#24016.
They just define the constants in the system headers.
std tests are temporarily disabled for arm-freebsd-eabihf due to ziglang#23949. I omitted x86-freebsd-none and powerpc-freebsd-none because these will be dropped in FreeBSD 15.0 anyway, so there's no point in us spending resources on those now.
…rgets. These will be dropped in FreeBSD 15.0, so there's no point in us spending resources these now.
These were not intended to be included as NetBSD's RISC-V port has not had an official release yet.
alexrp
commented
May 29, 2025
alexrp
added a commit
to alexrp/zig
that referenced
this pull request
Jun 4, 2025
The addition of FreeBSD and NetBSD targets to the test matrix in ziglang#24013 seems to be causing timeouts under load. We might need to exclude some of those from CI, but start by bumping the timeout so we can get a sense of how much more time is actually needed.
alexrp
added a commit
that referenced
this pull request
Jun 4, 2025
The addition of FreeBSD and NetBSD targets to the test matrix in #24013 seems to be causing timeouts under load. We might need to exclude some of those from CI, but start by bumping the timeout so we can get a sense of how much more time is actually needed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Progress towards Tier 2 status for FreeBSD and NetBSD, and some extra coverage for Windows.