127 wires and counting

$ follow Go

Keep up with Go in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-09-28
stories 2

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Loong64 MOVW/MOVV immediate fix, Windows ad-hoc package errors

By RepoJournal · Filed · About Go · Composed from the cited sources · methodology

Two compiler-toolchain fixes land: loong64's MOV{W,V}P address arithmetic drops a sign-extension step, and go/packages stops matching only Linux error strings when an ad-hoc package file is missing.

cmd/internal/obj/loong64: fix wrong immediate field loading for MOV{W,V}P instructions golang/go

by Guoqi Chen

The loong64 assembler loaded the bit[31-16] portion of the si14 immediate via AADDV16 without carrying the sign bit of the low 16 bits, so the computed address for MOVW and MOVV memory operands was wrong. It now sign-extends that lower half as well, matching the documented shift-left-2-then-sign-extend sequence before the value is added to Rbase.

go/packages: fix Windows response to ad-hoc package file missing golang/tools

by Peter Weinberger

The go/packages driver only recognized the Linux error text for a missing ad-hoc package file, so on Windows the failure surfaced as an unrecognized error rather than the intended response. The change adds a guess at the Windows error strings; Peter Weinberger's description is candid that it is a "guess at the Windows error strings", so expect follow-up if the wording differs by Windows version.

Quick answers

What shipped in Go on September 28, 2026?
Two compiler-toolchain fixes land: loong64's MOV{W,V}P address arithmetic drops a sign-extension step, and go/packages stops matching only Linux error strings when an ad-hoc package file is missing. In total, 2 commits landed.
Who contributed to Go on September 28, 2026?
2 developers shipped this update, including Guoqi Chen and Peter Weinberger.
What were the notable Go updates?
cmd/internal/obj/loong64: fix wrong immediate field loading for MOV{W,V}P instructions and go/packages: fix Windows response to ad-hoc package file missing.