You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
garble/testdata/script
Daniel Martí aed2fd2659 add support for Go 1.25 and drop support for 1.24
While strictly speaking it would be okay to leave Go 1.24 support
in place for the time being, we are behind on a few tasks at the moment
so it's best to keep the setup at master simpler for the next release.
Go 1.25 already came out two weeks ago, and it seems to have been
a fairly smooth release, so I don't suspect any end users will have
trouble upgrading to it.

Note that two changes were necessary for garble to work on Go 1.25.0.

First, we stop deduplicating runtimeAndLinknamed with runtimeAndDeps.
Otherwise, for GOOS=windows, internal/runtime/cgroup would be missing
as it is a //go:linkname target from runtime on all platforms,
but it is not transitively imported from runtime on GOOS=windows.

Second, the testing/synctest package is now part of std,
and it is a //go:linkname target from the testing package
but not a transitive import from it. Teach appendListedPackages that,
when loading all packages for a `go test` run, it should load
the new testing/synctest package too.

Fixes #968.
1 month ago
..
asm.txtar format testscript files with gofmt 4 months ago
atomic.txtar format testscript files with gofmt 4 months ago
basic.txtar drop Go 1.22 and require Go 1.23.0 or later (#876) 11 months ago
cache.txtar format testscript files with gofmt 4 months ago
cgo.txtar format testscript files with gofmt 4 months ago
crossbuild.txtar drop Go 1.22 and require Go 1.23.0 or later (#876) 11 months ago
ctrlflow.txtar format testscript files with gofmt 4 months ago
debugdir.txtar refuse to delete unknown files with -debugdir 6 months ago
embed.txtar drop Go 1.22 and require Go 1.23.0 or later (#876) 11 months ago
goenv.txtar drop Go 1.22 and require Go 1.23.0 or later (#876) 11 months ago
gogarble.txtar format testscript files with gofmt 4 months ago
gotoolchain.txtar clarify why TestScript sets GONOSUMDB (#958) 4 months ago
goversion.txtar add support for Go 1.25 and drop support for 1.24 1 month ago
help.txtar rely on `go build` stamping a version for local builds 6 months ago
implement.txtar format testscript files with gofmt 4 months ago
imports.txtar format testscript files with gofmt 4 months ago
init.txtar format testscript files with gofmt 4 months ago
ldflags.txtar format testscript files with gofmt 4 months ago
linker.txtar drop Go 1.22 and require Go 1.23.0 or later (#876) 11 months ago
linkname.txtar format testscript files with gofmt 4 months ago
linkname_forbid.txtar format testscript files with gofmt 4 months ago
list_error.txtar format testscript files with gofmt 4 months ago
literals.txtar format testscript files with gofmt 4 months ago
modinfo.txtar add support for Go 1.25 and drop support for 1.24 1 month ago
plugin.txtar format testscript files with gofmt 4 months ago
position.txtar format testscript files with gofmt 4 months ago
reflect.txtar format testscript files with gofmt 4 months ago
reverse.txtar obey build flags in `garble reverse` 2 months ago
run.txtar drop Go 1.22 and require Go 1.23.0 or later (#876) 11 months ago
seed-cache.txtar format testscript files with gofmt 4 months ago
seed.txtar format testscript files with gofmt 4 months ago
syntax.txtar format testscript files with gofmt 4 months ago
test.txtar format testscript files with gofmt 4 months ago
tiny.txtar format testscript files with gofmt 4 months ago
typeparams.txtar skip all type parameters in recordType 9 months ago