aboutsummaryrefslogtreecommitdiff
path: root/ci/x86_64-linux-debug.sh
AgeCommit message (Collapse)Author
2025-11-06ci: update to Wasmtime 38.0.3Alex Rønne Petersen
2025-10-18ci: switch to patched QEMU 10.1.1.1Alex Rønne Petersen
https://github.com/ziglang/qemu-static/releases/tag/10.1.1.1
2025-10-18ci: final bump to all unit test timeoutsMatthew Lugg
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-18compiler: rename `--test-timeout-ms` to `--test-timeout`Matthew Lugg
The unit can now be specified in the argument.
2025-10-18ci: bump unit test timeoutsmlugg
2025-10-18ci: set unit test timeoutsmlugg
2025-10-15ci: update to QEMU 10.1.1Alex Rønne Petersen
2025-10-01ci: move Git repository unshallowing to the workflowAlex Rønne Petersen
2025-10-01ci: stop requiring an ARCH environment variable to be setAlex Rønne Petersen
2025-08-30ci: update tarballs to 0.16.0-dev.104+689461e31Alex Rønne Petersen
2025-08-29ci: update to QEMU 10.1.0Alex Rønne Petersen
2025-07-09ci: Update to QEMU 10.0.2Alex Rønne Petersen
2025-06-06CI: skip llvm backend tests in the script for testing x86 backendAndrew Kelley
2025-06-06restore debug llvm CI coverageAndrew Kelley
and reduce redundant coverage in slow runs to save time
2025-04-04ci: update tarballs to 0.15.0-dev.203+53270f008Andrew Kelley
these have assertions enabled
2025-04-04ci: Update tarballs to 0.15.0-dev.203+53270f008.Alex Rønne Petersen
2025-01-29ci: Set ZIG_GLOBAL_CACHE_DIR and ZIG_LOCAL_CACHE_DIR earlier.Alex Rønne Petersen
Otherwise the disk just keeps getting filled up. Also remove some pointless cleanup commands since the actions/checkout workflow step already cleans the repository by default.
2025-01-21ci: Switch to Wasmtime v29.0.0.Alex Rønne Petersen
2025-01-05Dwarf: implement new incremental line number update APIJacob Young
2024-11-24ci: Update to QEMU 9.2.0-rc1 in x86_64-linux scripts.Alex Rønne Petersen
2024-11-23lldb: implement tuple typesJacob Young
2024-10-18ci: Update to QEMU 9.1.0 in x86_64-linux scripts.Alex Rønne Petersen
2024-10-11Replace tidy with superhtml as HTML validator (#21664)Krzysztof Wolicki
Also add `$HOME/local/bin` to `PATH` in linux CI
2024-10-09lldb: print field names with a leading dotJacob Young
This more closely resembles zig struct literals.
2024-09-19CI: update tarballs to 0.14.0-dev.1622+2ac543388Andrew Kelley
2024-09-19CI: update tarballsAndrew Kelley
This time the LLVM builds have assertions enabled. Also the zig builds support `-rtlib=none` for disabling compiler-rt.
2024-09-19CI: update tarballs to LLVM 19.1.0rc4Andrew Kelley
oops, I forgot to enable LLVM assertions though
2024-09-10Dwarf: implement and test declsJacob Young
2024-08-28Dwarf: fix and test inline function bugsJacob Young
2024-08-27Dwarf: fix and test string formatJacob Young
2024-08-22Type: fix inconsistency between `zig fmt` and `@typeName`Jacob Young
2024-08-18Dwarf: fix and test unionsJacob Young
2024-08-18Revert "ci: Enable -Dtest-slow-targets."Alex Rønne Petersen
This reverts commit 55cc9dda66a24ed2a86a358533ecf5840d47b3d7.
2024-08-16Dwarf: rework self-hosted debug info from scratchJacob Young
This is in preparation for incremental and actually being able to debug executables built by the x86_64 backend.
2024-08-14ci: Enable -Dtest-slow-targets.Alex Rønne Petersen
2024-07-19CI: update tarballs to one that has LLVM assertions enabledAndrew Kelley
2024-06-17add -Denable-tidy flag and use it in the CIAndrew Kelley
Eliminates a TODO from the CI scripts; makes it easier to check validity of html when working on the langref locally.
2024-06-16make `zig build test` check for conforming formattingAndrew Kelley
There was already `zig build test-fmt` but now `zig build test` depends on that one. The CI scripts no longer need explicit logic since they already do `zig build test`.
2024-05-08update tarballs to 0.13.0-dev.130+98a30acadAndrew Kelley
2024-05-08update CI tarballs for LLVM 18Andrew Kelley
Also makes the windows CI scripts fetch the tarballs from the network if not already on disk.
2024-04-25migrate langref documentation generation to the build systemAndrew Kelley
2024-04-14ci: add self-hosted x86_64 windowsJacob Young
2024-02-23ci: bump QEMU to 8.2.1 on x86_64-linux machinesJakub Konka
2024-02-20c_import: extract behavior tests that use `@cImport`Jacob Young
This introduces the new test step `test-c-import`, and removes the ability of the behavior tests to `@cImport` paths relative to `test`. This allows the behavior tests to be run without translate c.
2024-02-11CI: update wasmtime to v10.0.2Andrew Kelley
The newest release changes the CLI; let's wait until that breaking change finds its way into system package managers before updating to it.
2023-12-19build: pass --abbrev to git rather than relying on global configAndrew Kelley
For computing the zig version number, pass --abbrev=9 rather than requiring the user to set their git configuration in order to make zig versions match the standard.
2023-11-14adjust building from source without LLVM processAndrew Kelley
The idea here is that the zig2 executable is perhaps the more useful deliverable until we implement our own optimization passes. This will allow system packages to provide Zig, and use it to compile Zig projects, all without LLVM!
2023-11-12CI: test building from source without LLVMAndrew Kelley
2023-09-19CI: update all tarball URLsAndrew Kelley
These contain LLVM 17 as well as a fix to zig to add `-fno-sanitize=function` to the clang command line.
2023-09-19CI: update bootstrap tarballs to latestAndrew Kelley
Updates llvm libraries to 17.0.0rc3 which contain bug fixes that affected the zig test suite.