From c5c05a0e43d062a89fc8d4172d3c043617d9dd81 Mon Sep 17 00:00:00 2001 From: "matloob@golang.org" Date: Fri, 14 Nov 2025 13:10:00 -0500 Subject: [PATCH] cmd/go: add test checking version with experiment is valid For #75953 Change-Id: I6a6a69645d6d2af9be1b076f2460cdb295ea3c6e Reviewed-on: https://go-review.googlesource.com/c/go/+/720600 Reviewed-by: Dmitri Shuralyov Reviewed-by: Junyang Shao Reviewed-by: Dmitri Shuralyov LUCI-TryBot-Result: Go LUCI --- src/cmd/go/testdata/script/version_goexperiment.txt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/cmd/go/testdata/script/version_goexperiment.txt b/src/cmd/go/testdata/script/version_goexperiment.txt index 4b165eb6055..23fc57d456d 100644 --- a/src/cmd/go/testdata/script/version_goexperiment.txt +++ b/src/cmd/go/testdata/script/version_goexperiment.txt @@ -12,5 +12,13 @@ stderr 'X:fieldtrack$' -- version.go -- package main -import "runtime" -func main() { println(runtime.Version()) } +import ( + "go/version" + "runtime" +) +func main() { + if !version.IsValid(runtime.Version()) { + panic("version not valid: "+runtime.Version()) + } + println(runtime.Version()) +}