| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-06 | ci: update to Wasmtime 38.0.3 | Alex Rønne Petersen | |
| 2025-10-18 | ci: switch to patched QEMU 10.1.1.1 | Alex Rønne Petersen | |
| https://github.com/ziglang/qemu-static/releases/tag/10.1.1.1 | |||
| 2025-10-18 | ci: final bump to all unit test timeouts | Matthew 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-18 | compiler: rename `--test-timeout-ms` to `--test-timeout` | Matthew Lugg | |
| The unit can now be specified in the argument. | |||
| 2025-10-18 | ci: bump unit test timeouts | mlugg | |
| 2025-10-18 | ci: set unit test timeouts | mlugg | |
| 2025-10-15 | ci: update to QEMU 10.1.1 | Alex Rønne Petersen | |
| 2025-10-01 | ci: move Git repository unshallowing to the workflow | Alex Rønne Petersen | |
| 2025-10-01 | ci: stop requiring an ARCH environment variable to be set | Alex Rønne Petersen | |
| 2025-08-30 | ci: update tarballs to 0.16.0-dev.104+689461e31 | Alex Rønne Petersen | |
| 2025-08-29 | ci: update to QEMU 10.1.0 | Alex Rønne Petersen | |
| 2025-07-09 | ci: Update to QEMU 10.0.2 | Alex Rønne Petersen | |
| 2025-06-06 | CI: skip llvm backend tests in the script for testing x86 backend | Andrew Kelley | |
| 2025-06-06 | restore debug llvm CI coverage | Andrew Kelley | |
| and reduce redundant coverage in slow runs to save time | |||
| 2025-04-04 | ci: update tarballs to 0.15.0-dev.203+53270f008 | Andrew Kelley | |
| these have assertions enabled | |||
| 2025-04-04 | ci: Update tarballs to 0.15.0-dev.203+53270f008. | Alex Rønne Petersen | |
| 2025-01-29 | ci: 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-21 | ci: Switch to Wasmtime v29.0.0. | Alex Rønne Petersen | |
| 2025-01-05 | Dwarf: implement new incremental line number update API | Jacob Young | |
| 2024-11-24 | ci: Update to QEMU 9.2.0-rc1 in x86_64-linux scripts. | Alex Rønne Petersen | |
| 2024-11-23 | lldb: implement tuple types | Jacob Young | |
| 2024-10-18 | ci: Update to QEMU 9.1.0 in x86_64-linux scripts. | Alex Rønne Petersen | |
| 2024-10-11 | Replace tidy with superhtml as HTML validator (#21664) | Krzysztof Wolicki | |
| Also add `$HOME/local/bin` to `PATH` in linux CI | |||
| 2024-10-09 | lldb: print field names with a leading dot | Jacob Young | |
| This more closely resembles zig struct literals. | |||
| 2024-09-19 | CI: update tarballs to 0.14.0-dev.1622+2ac543388 | Andrew Kelley | |
| 2024-09-19 | CI: update tarballs | Andrew Kelley | |
| This time the LLVM builds have assertions enabled. Also the zig builds support `-rtlib=none` for disabling compiler-rt. | |||
| 2024-09-19 | CI: update tarballs to LLVM 19.1.0rc4 | Andrew Kelley | |
| oops, I forgot to enable LLVM assertions though | |||
| 2024-09-10 | Dwarf: implement and test decls | Jacob Young | |
| 2024-08-28 | Dwarf: fix and test inline function bugs | Jacob Young | |
| 2024-08-27 | Dwarf: fix and test string format | Jacob Young | |
| 2024-08-22 | Type: fix inconsistency between `zig fmt` and `@typeName` | Jacob Young | |
| 2024-08-18 | Dwarf: fix and test unions | Jacob Young | |
| 2024-08-18 | Revert "ci: Enable -Dtest-slow-targets." | Alex Rønne Petersen | |
| This reverts commit 55cc9dda66a24ed2a86a358533ecf5840d47b3d7. | |||
| 2024-08-16 | Dwarf: rework self-hosted debug info from scratch | Jacob Young | |
| This is in preparation for incremental and actually being able to debug executables built by the x86_64 backend. | |||
| 2024-08-14 | ci: Enable -Dtest-slow-targets. | Alex Rønne Petersen | |
| 2024-07-19 | CI: update tarballs to one that has LLVM assertions enabled | Andrew Kelley | |
| 2024-06-17 | add -Denable-tidy flag and use it in the CI | Andrew Kelley | |
| Eliminates a TODO from the CI scripts; makes it easier to check validity of html when working on the langref locally. | |||
| 2024-06-16 | make `zig build test` check for conforming formatting | Andrew 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-08 | update tarballs to 0.13.0-dev.130+98a30acad | Andrew Kelley | |
| 2024-05-08 | update CI tarballs for LLVM 18 | Andrew Kelley | |
| Also makes the windows CI scripts fetch the tarballs from the network if not already on disk. | |||
| 2024-04-25 | migrate langref documentation generation to the build system | Andrew Kelley | |
| 2024-04-14 | ci: add self-hosted x86_64 windows | Jacob Young | |
| 2024-02-23 | ci: bump QEMU to 8.2.1 on x86_64-linux machines | Jakub Konka | |
| 2024-02-20 | c_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-11 | CI: update wasmtime to v10.0.2 | Andrew 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-19 | build: pass --abbrev to git rather than relying on global config | Andrew 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-14 | adjust building from source without LLVM process | Andrew 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-12 | CI: test building from source without LLVM | Andrew Kelley | |
| 2023-09-19 | CI: update all tarball URLs | Andrew Kelley | |
| These contain LLVM 17 as well as a fix to zig to add `-fno-sanitize=function` to the clang command line. | |||
| 2023-09-19 | CI: update bootstrap tarballs to latest | Andrew Kelley | |
| Updates llvm libraries to 17.0.0rc3 which contain bug fixes that affected the zig test suite. | |||
