mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-07-26 14:48:40 +00:00
57f49af726
This fixes the new loop variable behavior in Go 1.22.
Specifically:
* The compiler (actually, the x/tools/go/ssa package) now correctly
picks up the Go version.
* If a module doesn't specify the Go version, the current Go version
(from the `go` tool and standard library) is used. This fixes
`go run`.
* The tests in testdata/ that use a separate directory are now
actually run in that directory. This makes it possible to use a
go.mod file there.
* There is a test to make sure old Go modules still work with the old
Go behavior, even on a newer Go version.
6 lines
117 B
Modula-2
6 lines
117 B
Modula-2
module github.com/tinygo-org/tinygo/testdata/oldgo
|
|
|
|
// Go version doesn't matter much, as long as it's old.
|
|
|
|
go 1.15
|