flake: update nixpkgs to pull Go 1.26.3#132
Merged
Merged
Conversation
Bumps the nixpkgs input from 2026-04-09 to 2026-06-06, which moves the pinned go_1_26 toolchain from 1.26.1 to 1.26.3, picking up the upstream point-release fixes. Verified: go build and the full go test suite pass under 1.26.3, the godebug table check still matches upstream (32 entries), and all flake packages evaluate against the new nixpkgs. :house: Remote-Dev: homespace
Benchmark Regression Check
Baseline: |
The nixpkgs bump brings a newer gofumpt that splits multi-line call arguments differently. Cosmetic only. :house: Remote-Dev: homespace
Member
Author
|
The bench failures across the three runs each flag a different scenario (mid-private +129% → ok, leaf-private +50% → ok, now deep-private +47%) with identical drv counts everywhere, so this is runner timing noise rather than a regression from the toolchain bump. Merging with the non-required bench check red. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this does
Updates the
nixpkgsflake input from 2026-04-09 to 2026-06-06. This moves the pinnedgo_1_26toolchain from 1.26.1 to 1.26.3, picking up the upstream point-release fixes (including security fixes). Go 1.26 is still the latest major release, so no attribute changes are needed — every package already pinspkgs.go_1_26.What changed
flake.lockonly: nixpkgs4c1018d→a799d3e.How it was verified
go build ./...and the fullgo test ./...suite pass under Go 1.26.3.scripts/check-godebug-table.gostill matches the upstream godebug table (32 entries).go2nix-nix-pluginbuilds.Full nix builds of the fixture packages are left to CI (local environment couldn't run the module-fetch derivations).