Skip to content

pack-aggregate: cheaply consolidate loose objects and small packs #29951

pack-aggregate: cheaply consolidate loose objects and small packs

pack-aggregate: cheaply consolidate loose objects and small packs #29951

Triggered via pull request September 9, 2026 07:26
Status Failure
Total duration 2h 23m 49s
Artifacts 1

main.yml

on: pull_request
win+VS build
win+VS build
win+Meson build
3m 6s
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

17 errors and 32 warnings
win build
Process completed with exit code 1.
win build: builtin/pack-objects.c#L3877
builtin/pack-objects.c:3877:58: passing argument 4 of 'unpack_object_header' from incompatible pointer type [-Wincompatible-pointer-types]
win build: builtin/pack-objects.c#L3856
builtin/pack-objects.c:3856:60: passing argument 4 of 'unpack_object_header_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
win build: builtin/pack-objects.c#L3855
builtin/pack-objects.c:3855:44: passing argument 4 of 'use_pack' from incompatible pointer type [-Wincompatible-pointer-types]
debian-11 (debian:11)
Process completed with exit code 100.
linux32 (i386/ubuntu:20.04)
Process completed with exit code 1.
linux32 (i386/ubuntu:20.04): builtin/pack-objects.c#L3877
builtin/pack-objects.c:3877:51: passing argument 4 of 'unpack_object_header' from incompatible pointer type [-Werror=incompatible-pointer-types]
linux32 (i386/ubuntu:20.04): builtin/pack-objects.c#L3856
builtin/pack-objects.c:3856:53: passing argument 4 of 'unpack_object_header_buffer' from incompatible pointer type [-Werror=incompatible-pointer-types]
linux32 (i386/ubuntu:20.04): builtin/pack-objects.c#L3855
builtin/pack-objects.c:3855:37: passing argument 4 of 'use_pack' from incompatible pointer type [-Werror=incompatible-pointer-types]
win+Meson test (8)
Process completed with exit code 1.
win+Meson test (8)
failed: t5336.25 --exclude-loose-file protects listed loose objects
win+Meson test (8)
failed: t5336.24 aggregates loose objects above --min-loose
win+Meson test (8)
failed: t5336.16 pack.aggregateMaxLooseObjects supplies the default limit
win+Meson test (8)
failed: t5336.15 --max-loose-objects=0 disables tranche splitting
win+Meson test (8)
failed: t5336.14 loose objects newer than the cycle cutoff are deferred
win+Meson test (8)
failed: t5336.12 --min-loose can exceed --max-loose-objects
win+Meson test (8)
failed: t5336.11 --max-loose-objects splits the cycle-start backlog
win+Meson build
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
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)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (4)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
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 (1)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
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
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
linux32 (i386/ubuntu:20.04)
JGit wasn't installed, see above for clues why
linux32 (i386/ubuntu:20.04)
git-lfs wasn't installed, see above for clues why
linux32 (i386/ubuntu:20.04)
perforce wasn't installed, see above for clues why
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
win+Meson test (2)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (0)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (6)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
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-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
win+Meson test (7)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
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
win+Meson test (9)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
osx-meson (macos-14)
JGit wasn't installed, see above for clues why
osx-meson (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0

Artifacts

Produced during runtime
Name Size Digest
windows-meson-artifacts
58.5 MB
sha256:396fe863c302605ade7ac236d37819cefc7867e95b795b4da9ac420d9cb224eb