Skip to content

odb: add write_packfile, for_each_unique_abbrev, convert_object_id #27083

odb: add write_packfile, for_each_unique_abbrev, convert_object_id

odb: add write_packfile, for_each_unique_abbrev, convert_object_id #27083

Triggered via pull request March 26, 2026 18:01
Status Failure
Total duration 36m 15s
Artifacts 25

main.yml

on: pull_request
win+VS build
0s
win+VS build
win+Meson build
5m 55s
win+Meson build
Matrix: dockerized
Matrix: regular
Matrix: win+VS test
Matrix: win+Meson test
Matrix: win test
Fit to window
Zoom out
Zoom in

Annotations

317 errors and 86 warnings
fedora-breaking-changes-meson (fedora:latest)
Process completed with exit code 1.
fedora-breaking-changes-meson (fedora:latest)
failed: t5327.48 create multi-pack midx with bitmaps
fedora-breaking-changes-meson (fedora:latest)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
fedora-breaking-changes-meson (fedora:latest)
failed: t5326.222 create multi-pack midx with bitmaps
fedora-breaking-changes-meson (fedora:latest)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
fedora-breaking-changes-meson (fedora:latest)
failed: t5326.48 create multi-pack midx with bitmaps
fedora-breaking-changes-meson (fedora:latest)
failed: t5310.207 pack-objects respects --local (non-local pack)
fedora-breaking-changes-meson (fedora:latest)
failed: t5310.126 pack-objects respects --local (non-local pack)
fedora-breaking-changes-meson (fedora:latest)
failed: t5310.50 pack-objects respects --local (non-local pack)
fedora-breaking-changes-meson (fedora:latest)
failed: t5300.55 prefetch objects
fedora-breaking-changes-meson (fedora:latest)
failed: t1410.10 --stale-fix handles missing objects generously
almalinux-8 (almalinux:8)
Process completed with exit code 1.
almalinux-8 (almalinux:8)
failed: t5327.48 create multi-pack midx with bitmaps
almalinux-8 (almalinux:8)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
almalinux-8 (almalinux:8)
failed: t5326.222 create multi-pack midx with bitmaps
almalinux-8 (almalinux:8)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
almalinux-8 (almalinux:8)
failed: t5326.48 create multi-pack midx with bitmaps
almalinux-8 (almalinux:8)
failed: t5310.207 pack-objects respects --local (non-local pack)
almalinux-8 (almalinux:8)
failed: t5310.126 pack-objects respects --local (non-local pack)
almalinux-8 (almalinux:8)
failed: t5310.50 pack-objects respects --local (non-local pack)
almalinux-8 (almalinux:8)
failed: t5300.55 prefetch objects
almalinux-8 (almalinux:8)
failed: t1410.10 --stale-fix handles missing objects generously
linux32 (i386/ubuntu:focal)
Process completed with exit code 2.
linux32 (i386/ubuntu:focal)
failed: t5327.48 create multi-pack midx with bitmaps
linux32 (i386/ubuntu:focal)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
linux32 (i386/ubuntu:focal)
failed: t5326.222 create multi-pack midx with bitmaps
linux32 (i386/ubuntu:focal)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
linux32 (i386/ubuntu:focal)
failed: t5326.48 create multi-pack midx with bitmaps
linux32 (i386/ubuntu:focal)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux32 (i386/ubuntu:focal)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux32 (i386/ubuntu:focal)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux32 (i386/ubuntu:focal)
failed: t5300.55 prefetch objects
linux32 (i386/ubuntu:focal)
failed: t1410.10 --stale-fix handles missing objects generously
linux-musl-meson (alpine:latest)
Process completed with exit code 1.
linux-musl-meson (alpine:latest)
failed: t5327.48 create multi-pack midx with bitmaps
linux-musl-meson (alpine:latest)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
linux-musl-meson (alpine:latest)
failed: t5326.222 create multi-pack midx with bitmaps
linux-musl-meson (alpine:latest)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
linux-musl-meson (alpine:latest)
failed: t5326.48 create multi-pack midx with bitmaps
linux-musl-meson (alpine:latest)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-musl-meson (alpine:latest)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-musl-meson (alpine:latest)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-musl-meson (alpine:latest)
failed: t5300.55 prefetch objects
linux-musl-meson (alpine:latest)
failed: t1410.10 --stale-fix handles missing objects generously
linux-TEST-vars (ubuntu:20.04)
Process completed with exit code 2.
linux-TEST-vars (ubuntu:20.04)
failed: t5327.48 create multi-pack midx with bitmaps
linux-TEST-vars (ubuntu:20.04)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
linux-TEST-vars (ubuntu:20.04)
failed: t5326.222 create multi-pack midx with bitmaps
linux-TEST-vars (ubuntu:20.04)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
linux-TEST-vars (ubuntu:20.04)
failed: t5326.48 create multi-pack midx with bitmaps
linux-TEST-vars (ubuntu:20.04)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-TEST-vars (ubuntu:20.04)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-TEST-vars (ubuntu:20.04)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-TEST-vars (ubuntu:20.04)
failed: t5300.55 prefetch objects
linux-TEST-vars (ubuntu:20.04)
failed: t1410.10 --stale-fix handles missing objects generously
win test (5)
failed: t5329.19 cruft --local drops unreachable objects
win test (5)
failed: t5329.17 loose objects mtimes upsert others
win test (5)
failed: t5329.15 cruft trees rescue sub-trees, blobs
win test (5)
failed: t5329.14 cruft commits rescue parents, trees
win test (5)
failed: t5329.13 cruft tags rescue tagged objects
win test (5)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
win test (5)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
win test (5)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
win test (5)
failed: t5329.2 unreachable packed objects are packed (expire never)
win test (5)
failed: t5300.55 prefetch objects
linux-breaking-changes (ubuntu:rolling)
failed: t5327.48 create multi-pack midx with bitmaps
linux-breaking-changes (ubuntu:rolling)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
linux-breaking-changes (ubuntu:rolling)
failed: t5326.222 create multi-pack midx with bitmaps
linux-breaking-changes (ubuntu:rolling)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
linux-breaking-changes (ubuntu:rolling)
failed: t5326.48 create multi-pack midx with bitmaps
linux-breaking-changes (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-breaking-changes (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-breaking-changes (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-breaking-changes (ubuntu:rolling)
failed: t5300.55 prefetch objects
linux-breaking-changes (ubuntu:rolling)
failed: t1410.10 --stale-fix handles missing objects generously
linux-reftable (ubuntu:rolling)
failed: t5327.48 create multi-pack midx with bitmaps
linux-reftable (ubuntu:rolling)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
linux-reftable (ubuntu:rolling)
failed: t5326.222 create multi-pack midx with bitmaps
linux-reftable (ubuntu:rolling)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
linux-reftable (ubuntu:rolling)
failed: t5326.48 create multi-pack midx with bitmaps
linux-reftable (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-reftable (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-reftable (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-reftable (ubuntu:rolling)
failed: t5300.55 prefetch objects
linux-reftable (ubuntu:rolling)
failed: t1410.10 --stale-fix handles missing objects generously
linux-meson (ubuntu:rolling)
failed: t5327.48 create multi-pack midx with bitmaps
linux-meson (ubuntu:rolling)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
linux-meson (ubuntu:rolling)
failed: t5326.222 create multi-pack midx with bitmaps
linux-meson (ubuntu:rolling)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
linux-meson (ubuntu:rolling)
failed: t5326.48 create multi-pack midx with bitmaps
linux-meson (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-meson (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-meson (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-meson (ubuntu:rolling)
failed: t5300.55 prefetch objects
linux-meson (ubuntu:rolling)
failed: t1410.10 --stale-fix handles missing objects generously
linux-sha256 (ubuntu:rolling)
failed: t5327.48 create multi-pack midx with bitmaps
linux-sha256 (ubuntu:rolling)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
linux-sha256 (ubuntu:rolling)
failed: t5326.222 create multi-pack midx with bitmaps
linux-sha256 (ubuntu:rolling)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
linux-sha256 (ubuntu:rolling)
failed: t5326.48 create multi-pack midx with bitmaps
linux-sha256 (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-sha256 (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-sha256 (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-sha256 (ubuntu:rolling)
failed: t5300.55 prefetch objects
linux-sha256 (ubuntu:rolling)
failed: t1410.10 --stale-fix handles missing objects generously
debian-11 (debian:11)
Process completed with exit code 2.
debian-11 (debian:11)
failed: t5327.48 create multi-pack midx with bitmaps
debian-11 (debian:11)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
debian-11 (debian:11)
failed: t5326.222 create multi-pack midx with bitmaps
debian-11 (debian:11)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
debian-11 (debian:11)
failed: t5326.48 create multi-pack midx with bitmaps
debian-11 (debian:11)
failed: t5310.207 pack-objects respects --local (non-local pack)
debian-11 (debian:11)
failed: t5310.126 pack-objects respects --local (non-local pack)
debian-11 (debian:11)
failed: t5310.50 pack-objects respects --local (non-local pack)
debian-11 (debian:11)
failed: t5300.55 prefetch objects
debian-11 (debian:11)
failed: t1410.10 --stale-fix handles missing objects generously
osx-reftable (macos-14)
failed: t5327.48 create multi-pack midx with bitmaps
osx-reftable (macos-14)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
osx-reftable (macos-14)
failed: t5326.222 create multi-pack midx with bitmaps
osx-reftable (macos-14)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
osx-reftable (macos-14)
failed: t5326.48 create multi-pack midx with bitmaps
osx-reftable (macos-14)
failed: t5310.207 pack-objects respects --local (non-local pack)
osx-reftable (macos-14)
failed: t5310.126 pack-objects respects --local (non-local pack)
osx-reftable (macos-14)
failed: t5310.50 pack-objects respects --local (non-local pack)
osx-reftable (macos-14)
failed: t5300.55 prefetch objects
osx-reftable (macos-14)
failed: t1410.10 --stale-fix handles missing objects generously
win test (7)
failed: t5331.11 --stdin-packs=follow walks into unknown packs
win test (7)
failed: t5331.10 pack-objects --stdin with packfiles from main and alternate object database
win test (7)
failed: t5331.9 pack-objects --stdin with packfiles from alternate object database
win test (7)
failed: t5331.7 pack-objects --stdin with duplicate packfile
win test (7)
failed: t5331.6 --stdin-packs with broken links
win test (7)
failed: t5331.5 --stdin-packs with loose objects
win test (7)
failed: t5331.2 --stdin-packs with excluded packs
win test (7)
failed: t5327.205 create multi-pack midx with bitmaps
win test (7)
failed: t5327.48 create multi-pack midx with bitmaps
win test (7)
failed: t1410.10 --stale-fix handles missing objects generously
win test (0)
Process completed with exit code 1.
win test (0)
failed: t9302.3 lookups after checkpoint works
win test (0)
failed: t9302.2 bigger packs are preserved
win test (0)
failed: t9302.1 create loose objects on import
win test (0)
failed: t6020.14 clone from bundle
win test (0)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
win test (0)
failed: t5326.222 create multi-pack midx with bitmaps
win test (0)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
win test (0)
failed: t5326.48 create multi-pack midx with bitmaps
win test (6)
Process completed with exit code 1.
win test (6)
failed: t7900.29 geometric repacking task
win test (1)
failed: t9300.22 B: accept empty committer
win test (1)
failed: t7703.18 geometric repack works with promisor packs
win test (1)
failed: t7703.17 --geometric -l disables writing bitmaps with non-local packfiles
win test (1)
failed: t7703.16 --geometric -l with non-intact geometric sequence across ODBs
win test (1)
failed: t7703.10 --geometric with pack.packSizeLimit
win test (1)
failed: t7703.9 --geometric chooses largest MIDX preferred pack
win test (1)
failed: t7703.7 --geometric ignores kept packs
win test (1)
failed: t7703.6 --geometric with small- and large-pack rollup
win test (1)
failed: t7703.5 --geometric with small-pack rollup
win test (1)
failed: t7703.4 --geometric with loose objects
osx-clang (macos-14)
failed: t5327.48 create multi-pack midx with bitmaps
osx-clang (macos-14)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
osx-clang (macos-14)
failed: t5326.222 create multi-pack midx with bitmaps
osx-clang (macos-14)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
osx-clang (macos-14)
failed: t5326.48 create multi-pack midx with bitmaps
osx-clang (macos-14)
failed: t5310.207 pack-objects respects --local (non-local pack)
osx-clang (macos-14)
failed: t5310.126 pack-objects respects --local (non-local pack)
osx-clang (macos-14)
failed: t5310.50 pack-objects respects --local (non-local pack)
osx-clang (macos-14)
failed: t5300.55 prefetch objects
osx-clang (macos-14)
failed: t1410.10 --stale-fix handles missing objects generously
win+Meson test (7)
Process completed with exit code 1.
win+Meson test (7)
failed: t9306.10 import SSH signed tag with --signed-tags=strip
win+Meson test (7)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
win+Meson test (7)
failed: t5326.222 create multi-pack midx with bitmaps
win+Meson test (7)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
win+Meson test (7)
failed: t5326.48 create multi-pack midx with bitmaps
osx-meson (macos-14)
failed: t5327.48 create multi-pack midx with bitmaps
osx-meson (macos-14)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
osx-meson (macos-14)
failed: t5326.222 create multi-pack midx with bitmaps
osx-meson (macos-14)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
osx-meson (macos-14)
failed: t5326.48 create multi-pack midx with bitmaps
osx-meson (macos-14)
failed: t5310.207 pack-objects respects --local (non-local pack)
osx-meson (macos-14)
failed: t5310.126 pack-objects respects --local (non-local pack)
osx-meson (macos-14)
failed: t5310.50 pack-objects respects --local (non-local pack)
osx-meson (macos-14)
failed: t5300.55 prefetch objects
osx-meson (macos-14)
failed: t1410.10 --stale-fix handles missing objects generously
win+Meson test (3)
Process completed with exit code 1.
win+Meson test (3)
failed: t9302.3 lookups after checkpoint works
win+Meson test (3)
failed: t9302.2 bigger packs are preserved
win+Meson test (3)
failed: t9302.1 create loose objects on import
win+Meson test (5)
failed: t7700.17 bitmaps can be disabled on bare repos
win+Meson test (5)
failed: t7700.16 incremental repack does not complain
win+Meson test (5)
failed: t7700.15 bitmaps are created by default in bare repos
win+Meson test (5)
failed: t7700.13 repack --keep-pack
win+Meson test (5)
failed: t7700.12 objects made unreachable by grafts only are kept
win+Meson test (5)
failed: t7700.11 local packed unreachable obs that exist in alternate ODB are not loosened
win+Meson test (5)
failed: t7700.10 packed unreachable obs in alternate ODB are not loosened
win+Meson test (5)
failed: t7700.9 packed obs in alternate ODB kept pack are repacked
win+Meson test (5)
failed: t7700.8 packed obs in alt ODB are repacked when local repo has packs
win+Meson test (5)
failed: t7700.7 packed obs in alt ODB are repacked even when local repo is packless
win+Meson test (8)
failed: t7703.17 --geometric -l disables writing bitmaps with non-local packfiles
win+Meson test (8)
failed: t7703.16 --geometric -l with non-intact geometric sequence across ODBs
win+Meson test (8)
failed: t7703.10 --geometric with pack.packSizeLimit
win+Meson test (8)
failed: t7703.9 --geometric chooses largest MIDX preferred pack
win+Meson test (8)
failed: t7703.7 --geometric ignores kept packs
win+Meson test (8)
failed: t7703.6 --geometric with small- and large-pack rollup
win+Meson test (8)
failed: t7703.5 --geometric with small-pack rollup
win+Meson test (8)
failed: t7703.4 --geometric with loose objects
win+Meson test (8)
failed: t5327.205 create multi-pack midx with bitmaps
win+Meson test (8)
failed: t5327.48 create multi-pack midx with bitmaps
linux-leaks (ubuntu:rolling)
failed: t5327.48 create multi-pack midx with bitmaps
linux-leaks (ubuntu:rolling)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
linux-leaks (ubuntu:rolling)
failed: t5326.222 create multi-pack midx with bitmaps
linux-leaks (ubuntu:rolling)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
linux-leaks (ubuntu:rolling)
failed: t5326.48 create multi-pack midx with bitmaps
linux-leaks (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-leaks (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-leaks (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-leaks (ubuntu:rolling)
failed: t5300.55 prefetch objects
linux-leaks (ubuntu:rolling)
failed: t1410.10 --stale-fix handles missing objects generously
win+Meson test (4)
Process completed with exit code 1.
win+Meson test (4)
failed: t9303.16 fast-import (loose) with -c core.loosecompression=9
win+Meson test (4)
failed: t9303.15 fast-import (loose) with -c core.loosecompression=0
win+Meson test (4)
failed: t9303.14 fast-import (loose) with -c core.compression=9 -c core.loosecompression=9
win+Meson test (4)
failed: t9303.13 fast-import (loose) with -c core.compression=0 -c core.loosecompression=9
win+Meson test (4)
failed: t9303.12 fast-import (loose) with -c core.compression=9 -c core.loosecompression=0
win+Meson test (4)
failed: t9303.11 fast-import (loose) with -c core.compression=0 -c core.loosecompression=0
win+Meson test (4)
failed: t9303.10 fast-import (loose) with -c core.compression=9
win+Meson test (4)
failed: t9303.9 fast-import (loose) with -c core.compression=0
win+Meson test (4)
failed: t6020.14 clone from bundle
osx-gcc (macos-14)
failed: t5327.48 create multi-pack midx with bitmaps
osx-gcc (macos-14)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
osx-gcc (macos-14)
failed: t5326.222 create multi-pack midx with bitmaps
osx-gcc (macos-14)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
osx-gcc (macos-14)
failed: t5326.48 create multi-pack midx with bitmaps
osx-gcc (macos-14)
failed: t5310.207 pack-objects respects --local (non-local pack)
osx-gcc (macos-14)
failed: t5310.126 pack-objects respects --local (non-local pack)
osx-gcc (macos-14)
failed: t5310.50 pack-objects respects --local (non-local pack)
osx-gcc (macos-14)
failed: t5300.55 prefetch objects
osx-gcc (macos-14)
failed: t1410.10 --stale-fix handles missing objects generously
win+Meson test (0)
failed: t5329.22 gc.recentObjectsHook
win+Meson test (0)
failed: t5329.19 cruft --local drops unreachable objects
win+Meson test (0)
failed: t5329.17 loose objects mtimes upsert others
win+Meson test (0)
failed: t5329.15 cruft trees rescue sub-trees, blobs
win+Meson test (0)
failed: t5329.14 cruft commits rescue parents, trees
win+Meson test (0)
failed: t5329.13 cruft tags rescue tagged objects
win+Meson test (0)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
win+Meson test (0)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
win+Meson test (0)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
win+Meson test (0)
failed: t5329.2 unreachable packed objects are packed (expire never)
win test (4)
failed: t5801.26 push update refs
win test (4)
failed: t5801.16 forced push
win test (4)
failed: t5801.12 push new branch by name
win test (4)
failed: t5801.11 push when remote has extra refs
win test (4)
failed: t5801.10 fetch multiple branches
win test (4)
failed: t5801.9 fetch new branch
win test (4)
failed: t5801.8 pushing to local repo
win test (4)
failed: t5310.207 pack-objects respects --local (non-local pack)
win test (4)
failed: t5310.126 pack-objects respects --local (non-local pack)
win test (4)
failed: t5310.50 pack-objects respects --local (non-local pack)
win+Meson test (2)
Process completed with exit code 1.
win+Meson test (2)
failed: t6500.7 gc --keep-largest-pack
win+Meson test (2)
failed: t5331.12 --stdin-packs with promisors
win+Meson test (2)
failed: t5331.11 --stdin-packs=follow walks into unknown packs
win+Meson test (2)
failed: t5331.10 pack-objects --stdin with packfiles from main and alternate object database
win+Meson test (2)
failed: t5331.9 pack-objects --stdin with packfiles from alternate object database
win+Meson test (2)
failed: t5331.7 pack-objects --stdin with duplicate packfile
win+Meson test (2)
failed: t5331.6 --stdin-packs with broken links
win+Meson test (2)
failed: t5331.5 --stdin-packs with loose objects
win+Meson test (2)
failed: t5331.2 --stdin-packs with excluded packs
win+Meson test (9)
failed: t7704.14 cruft packs are not included in geometric repack
win+Meson test (9)
failed: t7704.12 reachable packs are preferred over cruft ones
win+Meson test (9)
failed: t7704.10 --max-cruft-size with pruning
win+Meson test (9)
failed: t7704.9 multi-cruft with freshened objects (previously cruft)
win+Meson test (9)
failed: t7704.8 cruft with freshened objects (packed)
win+Meson test (9)
failed: t7704.7 cruft with freshened objects (loose)
win+Meson test (9)
failed: t7704.5 --combine-cruft-below-size combines packs
win+Meson test (9)
failed: t7704.4 --max-cruft-size combines existing packs when not too large
win+Meson test (9)
failed: t7704.3 --max-cruft-size creates new packs when too large
win+Meson test (9)
failed: t7704.2 --expire-to stores pruned objects (5.minutes.ago)
win+Meson test (1)
failed: t9300.154 R: print two blobs to stdout
win+Meson test (1)
failed: t9300.99 O: blank lines not necessary after other commands
win+Meson test (1)
failed: t9300.61 I: verify edge list
win+Meson test (1)
failed: t9300.25 B: accept and fixup committer with no name
win+Meson test (1)
failed: t9300.22 B: accept empty committer
win+Meson test (1)
failed: t5310.207 pack-objects respects --local (non-local pack)
win+Meson test (1)
failed: t5310.126 pack-objects respects --local (non-local pack)
win+Meson test (1)
failed: t5310.50 pack-objects respects --local (non-local pack)
win+Meson test (1)
failed: t5300.55 prefetch objects
win+Meson test (1)
failed: t1410.10 --stale-fix handles missing objects generously
win+Meson test (6)
failed: t5801.30 proper failure checks for pushing
win+Meson test (6)
failed: t5801.28 push update refs failure
win+Meson test (6)
failed: t5801.27 push update refs disabled by no-private-update
win+Meson test (6)
failed: t5801.26 push update refs
win+Meson test (6)
failed: t5801.16 forced push
win+Meson test (6)
failed: t5801.12 push new branch by name
win+Meson test (6)
failed: t5801.11 push when remote has extra refs
win+Meson test (6)
failed: t5801.10 fetch multiple branches
win+Meson test (6)
failed: t5801.9 fetch new branch
win+Meson test (6)
failed: t5801.8 pushing to local repo
linux-reftable-leaks (ubuntu:rolling)
failed: t5327.48 create multi-pack midx with bitmaps
linux-reftable-leaks (ubuntu:rolling)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
linux-reftable-leaks (ubuntu:rolling)
failed: t5326.222 create multi-pack midx with bitmaps
linux-reftable-leaks (ubuntu:rolling)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
linux-reftable-leaks (ubuntu:rolling)
failed: t5326.48 create multi-pack midx with bitmaps
linux-reftable-leaks (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-reftable-leaks (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-reftable-leaks (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-reftable-leaks (ubuntu:rolling)
failed: t5300.55 prefetch objects
linux-reftable-leaks (ubuntu:rolling)
failed: t1410.10 --stale-fix handles missing objects generously
linux-asan-ubsan (ubuntu:rolling)
failed: t5327.48 create multi-pack midx with bitmaps
linux-asan-ubsan (ubuntu:rolling)
failed: t5326.293 verify resulting bitmaps (MIDX -> pack)
linux-asan-ubsan (ubuntu:rolling)
failed: t5326.222 create multi-pack midx with bitmaps
linux-asan-ubsan (ubuntu:rolling)
failed: t5326.119 verify resulting bitmaps (MIDX -> pack)
linux-asan-ubsan (ubuntu:rolling)
failed: t5326.48 create multi-pack midx with bitmaps
linux-asan-ubsan (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-asan-ubsan (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-asan-ubsan (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-asan-ubsan (ubuntu:rolling)
failed: t5300.55 prefetch objects
linux-asan-ubsan (ubuntu:rolling)
failed: t1410.10 --stale-fix handles missing objects generously
rust-analysis
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson build
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
fedora-breaking-changes-meson (fedora:latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fedora-breaking-changes-meson (fedora:latest)
JGit wasn't installed, see above for clues why
fedora-breaking-changes-meson (fedora:latest)
git-lfs wasn't installed, see above for clues why
fedora-breaking-changes-meson (fedora:latest)
perforce wasn't installed, see above for clues why
almalinux-8 (almalinux:8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
almalinux-8 (almalinux:8)
JGit wasn't installed, see above for clues why
almalinux-8 (almalinux:8)
git-lfs wasn't installed, see above for clues why
almalinux-8 (almalinux:8)
perforce wasn't installed, see above for clues why
linux32 (i386/ubuntu:focal)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux32 (i386/ubuntu:focal)
JGit wasn't installed, see above for clues why
linux32 (i386/ubuntu:focal)
git-lfs wasn't installed, see above for clues why
linux32 (i386/ubuntu:focal)
perforce wasn't installed, see above for clues why
linux-musl-meson (alpine:latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-musl-meson (alpine:latest)
JGit wasn't installed, see above for clues why
linux-musl-meson (alpine:latest)
git-lfs wasn't installed, see above for clues why
linux-musl-meson (alpine:latest)
perforce wasn't installed, see above for clues why
linux-TEST-vars (ubuntu:20.04)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (5)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-breaking-changes (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-reftable (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-meson (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-sha256 (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
debian-11 (debian:11)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
debian-11 (debian:11)
JGit wasn't installed, see above for clues why
debian-11 (debian:11)
git-lfs wasn't installed, see above for clues why
debian-11 (debian:11)
perforce wasn't installed, see above for clues why
osx-reftable (macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
osx-reftable (macos-14)
JGit wasn't installed, see above for clues why
osx-reftable (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0
win test (7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (0)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (6)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
osx-clang (macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
osx-clang (macos-14)
JGit wasn't installed, see above for clues why
osx-clang (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0
win+Meson test (7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (7)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (7)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
osx-meson (macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
osx-meson (macos-14)
JGit wasn't installed, see above for clues why
osx-meson (macos-14)
pcre2 10.47_1 is already installed and up-to-date. To reinstall 10.47_1, run: brew reinstall pcre2
osx-meson (macos-14)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
osx-meson (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0
win+Meson test (3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (3)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (3)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (5)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (5)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (5)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (8)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (8)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
linux-leaks (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (4)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (4)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (4)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win test (9)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
osx-gcc (macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
osx-gcc (macos-14)
JGit wasn't installed, see above for clues why
osx-gcc (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0
win+Meson test (0)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (0)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (0)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win test (4)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (2)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (2)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (9)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (9)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (9)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (1)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (1)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (6)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (6)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (6)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
linux-reftable-leaks (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-asan-ubsan (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
failed-tests-almalinux-8
75.5 MB
sha256:dff92a043fc15d304fbf86829cd978ca04c6679b90a087db94307b1ef681ff65
failed-tests-debian-11
75.5 MB
sha256:cb76ff38def0e487b598381a9d958323a0b6d797f59186d69b36618f36dd10ca
failed-tests-fedora-breaking-changes-meson
75.5 MB
sha256:f6eb09bcf8f4c5ada078853626aaa726b8f453963fb323f20592029d134839c5
failed-tests-linux-TEST-vars
76 MB
sha256:a55f9c7a469413293fd07be1ad65e0ec9dccbf430b57020b14a5feecf1ccc577
failed-tests-linux-asan-ubsan
75.8 MB
sha256:3ce8de922240f0b7341a89a0ecc52f5a46d17cb8d936e02f308c612fb6e58e24
failed-tests-linux-breaking-changes
76.2 MB
sha256:885a38b8e15f79ff7dc2b5db5fb82e0067944e61af2e14805131eaef26bec6e3
failed-tests-linux-leaks
75.9 MB
sha256:963420b301477ee710d5dbe59422f5308500d31e620a5cf4041ec3f5d3a1728c
failed-tests-linux-meson
75.9 MB
sha256:208d97d07520c55de0efef3cef5d6e2968ecae7662f0ff03e8a2769bff43a0bd
failed-tests-linux-musl-meson
75.7 MB
sha256:99c1478bdc5b941f79e51020595cc6c98df2f76055f09ec6677315924791803b
failed-tests-linux-reftable
75.9 MB
sha256:3aad6e5a27c08db00b4c620f44a21d51602281a8cf4db970a3717440b73a3787
failed-tests-linux-reftable-leaks
75.8 MB
sha256:c5897769c0efff7e888e8b6fec56dc8ce797de0e6be0f2c92ef649ccb2fe1cdc
failed-tests-linux-sha256
76.2 MB
sha256:149f4c1097351323b94a759cdeb0cc6ddad0bd4dbf29448310ed0beac18809f5
failed-tests-linux32
75.5 MB
sha256:e401ef510709a5ebb0ebf5803e629d898069b80e76b558f70af064de15e4e2b7
failed-tests-osx-clang
75.5 MB
sha256:da7ef448e5a2124fd90e1f87fbd7b83f0543cb39cfc61ee856c2b313e87b69d5
failed-tests-osx-gcc
75.5 MB
sha256:95ada7707e42d433c72ffbd960c042553d0876f145ab3093281bc04ddae20aa7
failed-tests-osx-meson
75.4 MB
sha256:45b4f66e9bfa99c04f747252225c66c4c417bdb2445a4ae0a7aa8f5cb620d247
failed-tests-osx-reftable
75.4 MB
sha256:b456022ff5c57fca9a05ab285a549249a6594ba0e839db6288fbd80b81cb0476
failed-tests-windows-0
732 KB
sha256:85030994ac7df6e7681278df6d4dd6f73248e9845ce3fc5a33e5e02b3b5d43ff
failed-tests-windows-1
4.2 MB
sha256:ab320fd719e355ce69d448d727df87e70ac399be074fe16196d2ce69d0f53dff
failed-tests-windows-4
4.02 MB
sha256:5cc3beb3dcae567543d2c0eb41d6ddc36a7c697df8bf34091efa164666849337
failed-tests-windows-5
56.2 MB
sha256:36877c22ed3b299a1a50e0d8b8555d87a27065d66bc420ed3a9f3447ae6fed76
failed-tests-windows-6
205 KB
sha256:f56f7664007480df0a742b97f0ec5085714cf982edd3e91e034de5b0232299d3
failed-tests-windows-7
9.95 MB
sha256:5ca58b543823148686ed7c21fe0ae7a90cc7db8206c20816fcd11ea2c8680ace
windows-artifacts
96.8 MB
sha256:3ce02ee4906d915131ac88009ea57dfd042a83f4721598fbd5e28fdeeb56f0c5
windows-meson-artifacts
48.2 MB
sha256:7609fd662fe6491f1deb509f539a9c24babaeafcc26a6e5588d1ff63d7d58044