syscall — validation proof

Go’s own syscall 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 syscall row in Validated Test Packages.

Validated 2026-08-09 · converter 39f692d68

62 matched · 0 disclosed — Go 1.23.1, windows/amd64, converted package src/core/syscall.

Both runtimes skip 1 of the matched tests identically.

Verdicts

Test go test go2cs
TestChangingProcessParent pass pass
TestComputerName pass pass
TestEnv pass pass
TestEscapeArg pass pass
TestExecErrPermutedFds pass pass
TestGetStartupInfo pass pass
TestGettimeofday pass pass
TestGetwd_DoesNotPanicWhenPathIsLong pass pass
TestOpen_Dir pass pass
TestStdioAreInheritable skip skip
TestTOKEN_ALL_ACCESS pass pass
TestWTF16Golden pass pass
TestWTF16Golden/00 pass pass
TestWTF16Golden/5C pass pass
TestWTF16Golden/7F pass pass
TestWTF16Golden/C280 pass pass
TestWTF16Golden/D78A pass pass
TestWTF16Golden/DFBF pass pass
TestWTF16Golden/E0A080 pass pass
TestWTF16Golden/E2B0BC pass pass
TestWTF16Golden/EDA080 pass pass
TestWTF16Golden/EDA0800A pass pass
TestWTF16Golden/EDA080EDA080 pass pass
TestWTF16Golden/EDA080F09D8C86EDA080 pass pass
TestWTF16Golden/EDA6AF pass pass
TestWTF16Golden/EDAFBF pass pass
TestWTF16Golden/EDB080 pass pass
TestWTF16Golden/EDB0800A pass pass
TestWTF16Golden/EDB080EDB080 pass pass
TestWTF16Golden/EDB080F09D8C86EDB080 pass pass
TestWTF16Golden/EDBBAE pass pass
TestWTF16Golden/EDBFBF pass pass
TestWTF16Golden/EFBFBF pass pass
TestWTF16Golden/F0908080 pass pass
TestWTF16Golden/F09D8C86 pass pass
TestWTF16Golden/F48FBFBF pass pass
TestWTF16Rountrip pass pass
TestWTF16Rountrip/00 pass pass
TestWTF16Rountrip/5C pass pass
TestWTF16Rountrip/7F pass pass
TestWTF16Rountrip/C280 pass pass
TestWTF16Rountrip/D78A pass pass
TestWTF16Rountrip/DFBF pass pass
TestWTF16Rountrip/E0A080 pass pass
TestWTF16Rountrip/E2B0BC pass pass
TestWTF16Rountrip/EDA080 pass pass
TestWTF16Rountrip/EDA0800A pass pass
TestWTF16Rountrip/EDA080EDA080 pass pass
TestWTF16Rountrip/EDA080F09D8C86EDA080 pass pass
TestWTF16Rountrip/EDA6AF pass pass
TestWTF16Rountrip/EDAFBF pass pass
TestWTF16Rountrip/EDB080 pass pass
TestWTF16Rountrip/EDB0800A pass pass
TestWTF16Rountrip/EDB080EDB080 pass pass
TestWTF16Rountrip/EDB080F09D8C86EDB080 pass pass
TestWTF16Rountrip/EDBBAE pass pass
TestWTF16Rountrip/EDBFBF pass pass
TestWTF16Rountrip/EFBFBF pass pass
TestWTF16Rountrip/F0908080 pass pass
TestWTF16Rountrip/F09D8C86 pass pass
TestWTF16Rountrip/F48FBFBF pass pass
TestWin32finddata pass pass

Excluded declarations

Declarations filtered from both sides of the comparison, and therefore not claimed above: Benchmark, Fuzz and Example declarations the converted host does not execute, plus any test requiring a capability the managed runtime does not provide — a testing member the host has not implemented, or a platform behavior it provably cannot reproduce. Each is named with the capability it needs.