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 |