bench: take kitty 0.49.0 from the locked nixpkgs #381

Merged
natsukium merged 1 commit from bench/kitty-0.49 into main 2026-09-24 19:08:05 +09:00
Owner

The published cross-terminal results measured kitty 0.49.0 built from
nixpkgs master and a nixpkgs PR, because nixpkgs-unstable still shipped
0.48.2, so nix develop .#bench could not reproduce the kitty column.
nixpkgs-unstable now carries 0.49.0; bumping both nixpkgs pins (the root
and the dev partition's nixpkgs-dev, kept on one revision) puts it in the
bench shell.

On Linux the new pin yields the same store path as the master build the
run used, so its source row now points at the bench shell. The macOS
row stays: that PR build is a different derivation from the one the
bench shell now provides.

Assisted-by: Claude Code

The published cross-terminal results measured kitty 0.49.0 built from nixpkgs master and a nixpkgs PR, because nixpkgs-unstable still shipped 0.48.2, so `nix develop .#bench` could not reproduce the kitty column. nixpkgs-unstable now carries 0.49.0; bumping both nixpkgs pins (the root and the dev partition's nixpkgs-dev, kept on one revision) puts it in the bench shell. On Linux the new pin yields the same store path as the master build the run used, so its source row now points at the bench shell. The macOS row stays: that PR build is a different derivation from the one the bench shell now provides. Assisted-by: Claude Code
bench: take kitty 0.49.0 from the locked nixpkgs
Some checks failed
bench / Criterion full-suite snapshot (pull_request) Has been skipped
fuzz / cargo fuzz nightly long-run (pull_request) Has been skipped
bench / Criterion regression gate (pull_request) Successful in 2m7s
darwin / detect relevant changes (pull_request) Successful in 4s
darwin / darwin docs-only no-op (pull_request) Has been skipped
darwin / publish felis (aarch64-darwin) (pull_request) Has been skipped
pr / frontend smoke (x86_64-linux) (pull_request) Successful in 1m40s
pr / publish felis (x86_64-linux) (pull_request) Has been skipped
windows / cargo clippy (Windows cross) (pull_request) Successful in 12s
windows / frontend smoke (Windows) (pull_request) Has been cancelled
windows / package felis (x86_64-pc-windows-msvc) (pull_request) Has been cancelled
fuzz / cargo fuzz smoke (per target) (pull_request) Successful in 1m5s
darwin / build felis (aarch64-darwin) (pull_request) Successful in 1m11s
pr / nix flake check (pull_request) Successful in 25s
pr / cargo build / clippy / test / deny (pull_request) Successful in 1m35s
pr / wire schema is compatible with the base (pull_request) Successful in 14s
windows / detect relevant changes (pull_request) Successful in 4s
windows / windows docs-only no-op (pull_request) Has been skipped
windows / cargo nextest (Windows) (pull_request) Successful in 3m54s
26f5d5fd4b
The published cross-terminal results measured kitty 0.49.0 built from
nixpkgs master and a nixpkgs PR, because nixpkgs-unstable still shipped
0.48.2, so `nix develop .#bench` could not reproduce the kitty column.
nixpkgs-unstable now carries 0.49.0; bumping both nixpkgs pins (the root
and the dev partition's nixpkgs-dev, kept on one revision) puts it in the
bench shell.

On Linux the new pin yields the same store path as the master build the
run used, so its source row now points at the bench shell. The macOS
row stays: that PR build is a different derivation from the one the
bench shell now provides.

Assisted-by: Claude Code
natsukium deleted branch bench/kitty-0.49 2026-09-24 19:08:05 +09:00
Commenting is not possible because the repository is archived.
No description provided.