go/build/constraint — validation proof

Go’s own go/build/constraint test suite, converted to C# by go2cs, built against the converted standard library, run under the Go-semantics test host, and compared verdict for verdict against a clean go test -json baseline of the same sources. This page is generated by the converter from that comparison — it is the evidence behind the go/build/constraint row in Validated Test Packages.

Validated 2026-08-02 · converter 8dc18ad33

89 matched · 0 disclosed — Go 1.23.1, windows/amd64, converted package src/core/go/build/constraint.

Verdicts

Test go test go2cs
TestExprEval pass pass
TestExprEval/0 pass pass
TestExprEval/1 pass pass
TestExprEval/2 pass pass
TestExprEval/3 pass pass
TestExprEval/4 pass pass
TestExprString pass pass
TestExprString/0 pass pass
TestExprString/1 pass pass
TestExprString/2 pass pass
TestExprString/3 pass pass
TestExprString/4 pass pass
TestGoVersion pass pass
TestLex pass pass
TestLex/0 pass pass
TestLex/1 pass pass
TestLex/10 pass pass
TestLex/11 pass pass
TestLex/12 pass pass
TestLex/13 pass pass
TestLex/2 pass pass
TestLex/3 pass pass
TestLex/4 pass pass
TestLex/5 pass pass
TestLex/6 pass pass
TestLex/7 pass pass
TestLex/8 pass pass
TestLex/9 pass pass
TestParse pass pass
TestParse/0 pass pass
TestParse/1 pass pass
TestParse/10 pass pass
TestParse/11 pass pass
TestParse/12 pass pass
TestParse/2 pass pass
TestParse/3 pass pass
TestParse/4 pass pass
TestParse/5 pass pass
TestParse/6 pass pass
TestParse/7 pass pass
TestParse/8 pass pass
TestParse/9 pass pass
TestParseError pass pass
TestParseError/0 pass pass
TestParseError/1 pass pass
TestParseError/2 pass pass
TestParseError/3 pass pass
TestParseError/4 pass pass
TestParseError/5 pass pass
TestParseError/6 pass pass
TestParseExpr pass pass
TestParseExpr/0 pass pass
TestParseExpr/1 pass pass
TestParseExpr/2 pass pass
TestParseExpr/3 pass pass
TestParseExpr/4 pass pass
TestParseExpr/5 pass pass
TestParseExpr/6 pass pass
TestParseExpr/7 pass pass
TestParseExpr/8 pass pass
TestParsePlusBuildExpr pass pass
TestParsePlusBuildExpr/0 pass pass
TestParsePlusBuildExpr/1 pass pass
TestParsePlusBuildExpr/10 pass pass
TestParsePlusBuildExpr/2 pass pass
TestParsePlusBuildExpr/3 pass pass
TestParsePlusBuildExpr/4 pass pass
TestParsePlusBuildExpr/5 pass pass
TestParsePlusBuildExpr/6 pass pass
TestParsePlusBuildExpr/7 pass pass
TestParsePlusBuildExpr/8 pass pass
TestParsePlusBuildExpr/9 pass pass
TestPlusBuildLines pass pass
TestPlusBuildLines/0 pass pass
TestPlusBuildLines/1 pass pass
TestPlusBuildLines/2 pass pass
TestPlusBuildLines/3 pass pass
TestPlusBuildLines/4 pass pass
TestPlusBuildLines/5 pass pass
TestPlusBuildLines/6 pass pass
TestPlusBuildLines/7 pass pass
TestPlusSizeLimits pass pass
TestPlusSizeLimits/+build_and_limit pass pass
TestPlusSizeLimits/+build_or_limit pass pass
TestSizeLimits pass pass
TestSizeLimits/go:build_and_depth_limit pass pass
TestSizeLimits/go:build_and_limit pass pass
TestSizeLimits/go:build_or_depth_limit pass pass
TestSizeLimits/go:build_or_limit pass pass