Alex Rønne Petersen
8443e2ab43
ci: update tarballs to 0.17.0-dev.203+073889523
2026-04-25 22:02:35 +02:00
Alex Rønne Petersen
73c51c142c
ci: update QEMU to 11.0.0
2026-04-22 16:31:08 +02:00
Alex Rønne Petersen
3de16858f7
ci: update to qemu 10.2.2
2026-03-25 00:51:40 +01:00
Matthew Lugg
57114044db
Revert "ci: disable incremental tests"
...
Since we don't know what causes the various flaky test-incremental
failures we've seen, and this branch changes a bunch of incremental
stuff, let's try turning these back on... maybe they'll magically work
now!
This reverts commit 953ca759c2 .
2026-03-10 11:28:36 +00:00
Alex Rønne Petersen
2c126b8c82
ci: enable --libc-runtimes with glibc 2.43 and musl 1.2.5 on x86_64-linux
2026-03-08 18:28:05 +01:00
Alex Rønne Petersen
571543237f
ci: update to wasmtime 42.0.1
2026-03-04 21:29:48 +01:00
Alex Rønne Petersen
421c3c3cc5
ci: update qemu to 10.2.1.1
...
https://patchwork.kernel.org/project/qemu-devel/list/?series=1059138
2026-03-02 19:25:09 +01:00
Alex Rønne Petersen
0fd8dc8ea6
ci: update to qemu 10.2.1
2026-02-17 19:16:25 +01:00
Alex Rønne Petersen
6ce0dd1a81
ci: run test-libc on x86_64-linux-debug-llvm and x86_64-linux-release
2026-02-03 17:19:16 +01:00
Alex Rønne Petersen
953ca759c2
ci: disable incremental tests
...
Too much flakiness across the board: https://codeberg.org/ziglang/zig/issues?q=&type=all&sort=relevance&labels=747060&state=open&milestone=0&project=0&assignee=0&poster=0
2026-01-21 17:21:05 +01:00
Alex Rønne Petersen
e226df2ed5
Merge pull request 'add OpenBSD libc cross-compilation support' ( #30064 ) from alexrp/zig:openbsd into master
...
Reviewed-on: https://codeberg.org/ziglang/zig/pulls/30064
Reviewed-by: Andrew Kelley <andrewrk@noreply.codeberg.org >
2026-01-06 16:12:54 +01:00
Alex Rønne Petersen
d757d5e6b2
Merge pull request 'some CI script improvements' ( #30177 ) from alexrp/zig:ci-stuff into master
...
Reviewed-on: https://codeberg.org/ziglang/zig/pulls/30177
2026-01-06 09:56:15 +01:00
Alex Rønne Petersen
435b8411b5
ci: update to qemu 10.2.0
2026-01-06 09:55:09 +01:00
Alex Rønne Petersen
b318ee6cda
ci: pass -Dskip-openbsd on x86_64-freebsd and x86_64-linux-debug(-llvm)
2026-01-05 16:50:46 +01:00
Alex Rønne Petersen
faa485e630
ci: build stage4 and run behavior tests with it on x86_64-linux-debug(-llvm)
...
This was removed in 125a9aa82b . But now that our
x86_64-linux machines have had their resources properly allocated, resulting in
runs taking 1-3 hours rather than 4-8, we can add this back.
2026-01-05 15:41:16 +01:00
Alex Rønne Petersen
4724774433
ci: apply workaround for #22213 to x86_64-linux scripts
...
This should be reverted on the next CI tarballs update.
2025-12-05 07:32:43 +01:00
Alex Rønne Petersen
78cba86928
ci: set maxrss from $ZSF_MAX_RSS if provided by the runner
...
All of our runners now define this. When running a CI script locally, this will
not be set, so we default to 0, aka "all available system memory".
2025-12-04 20:06:48 +01:00
Alex Rønne Petersen
a38220376e
Revert "ci: apply workaround for #22213 to x86_64-linux scripts"
...
This reverts commit a8f9b5dc06 .
2025-11-28 22:57:33 +01:00
Alex Rønne Petersen
a8f9b5dc06
ci: apply workaround for #22213 to x86_64-linux scripts
2025-11-28 22:06:46 +01:00
Alex Rønne Petersen
bbdf8eaf75
build: change -Dskip-macos to -Dskip-darwin and make it cover all darwin OSs
2025-11-15 14:23:34 +01:00
Alex Rønne Petersen
e639602569
ci: update to Wasmtime 38.0.3
2025-11-06 14:08:16 +01:00
Alex Rønne Petersen
e9e0526cf8
ci: switch to patched QEMU 10.1.1.1
...
https://github.com/ziglang/qemu-static/releases/tag/10.1.1.1
2025-10-18 17:11:44 +02:00
Matthew Lugg
8f86ed78da
ci: final bump to all unit test timeouts
...
The last commit passed CI, so this final bump is just to allow for
deviation caused by different loads on the runner machines. With this
change, I don't expect any current unit test to ever time out, even when
CI is under extreme load.
2025-10-18 09:32:49 +01:00
Matthew Lugg
f4315a0a57
ci: bump unit test timeouts
...
i am in purgatory as a punishment bestowed upon me for daring to
question the sanctity of windows' scheduler
2025-10-18 09:28:44 +01:00
Matthew Lugg
50056a5b3a
compiler: rename --test-timeout-ms to --test-timeout
...
The unit can now be specified in the argument.
2025-10-18 09:28:43 +01:00
mlugg
a7251e4191
ci: bump unit test timeouts
2025-10-18 09:28:43 +01:00
mlugg
b43bb3a32a
ci: set unit test timeouts
2025-10-18 09:28:42 +01:00
Alex Rønne Petersen
595cd8935a
ci: update to QEMU 10.1.1
2025-10-15 01:33:52 +02:00
Alex Rønne Petersen
781cc731ed
ci: move Git repository unshallowing to the workflow
2025-10-01 13:00:22 +02:00
Alex Rønne Petersen
acf8d5234f
ci: stop requiring an ARCH environment variable to be set
2025-10-01 13:00:22 +02:00
Jacob Young
f58200e3f2
Elf2: create a new linker from scratch
...
This iteration already has significantly better incremental support.
Closes #24110
2025-09-21 14:09:14 -07:00
Alex Rønne Petersen
8896046b11
ci: update tarballs to 0.16.0-dev.104+689461e31
2025-08-30 13:27:25 +02:00
Alex Rønne Petersen
98e9dde389
ci: update to QEMU 10.1.0
2025-08-29 10:52:32 +02:00
Alex Rønne Petersen
7c709f920b
ci: Update to QEMU 10.0.2
2025-07-09 11:06:13 +02:00
Andrew Kelley
125a9aa82b
restore debug llvm CI coverage
...
and reduce redundant coverage in slow runs to save time
2025-06-06 23:42:15 -07:00