Regression test for #67360. This file causes go list to report a "use of internal package cmd/internal/browser" error. (It is important that this be a real internal std package.) The line directive caused the position of the error to lack a column. A bug in the error parser filled in 0, not 1, for the missing information, and this is an invalid value in the 1-based UTF-8 domain, leading to a panic. -- flags -- -min_go=go1.21 -- foo.go -- //line foo.go:1 package main //@ diag(re"package", re"internal package.*not allowed") import _ "cmd/internal/browser" //@ diag(re`"`, re"could not import")