internal/types/errors — validation proof

Go’s own internal/types/errors 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 internal/types/errors row in Validated Test Packages.

Validated 2026-08-13 · converter 9f8036b36

155 matched · 0 disclosed — Go 1.23.1, windows/amd64, converted package src/core/internal/types/errors.

Verdicts

Test go test go2cs
TestErrorCodeExamples pass pass
TestErrorCodeExamples/AmbiguousSelector pass pass
TestErrorCodeExamples/BadDecl pass pass
TestErrorCodeExamples/BadDotDotDotSyntax pass pass
TestErrorCodeExamples/BadImportPath pass pass
TestErrorCodeExamples/BadOffsetofSyntax pass pass
TestErrorCodeExamples/BadRecv pass pass
TestErrorCodeExamples/BadTypeKeyword pass pass
TestErrorCodeExamples/BlankIfaceMethod pass pass
TestErrorCodeExamples/BlankPkgName pass pass
TestErrorCodeExamples/BrokenImport pass pass
TestErrorCodeExamples/CannotInferTypeArgs pass pass
TestErrorCodeExamples/DivByZero pass pass
TestErrorCodeExamples/DuplicateCase pass pass
TestErrorCodeExamples/DuplicateDecl pass pass
TestErrorCodeExamples/DuplicateDefault pass pass
TestErrorCodeExamples/DuplicateFieldAndMethod pass pass
TestErrorCodeExamples/DuplicateLabel pass pass
TestErrorCodeExamples/DuplicateLitField pass pass
TestErrorCodeExamples/DuplicateLitKey pass pass
TestErrorCodeExamples/DuplicateMethod pass pass
TestErrorCodeExamples/ImportCRenamed pass pass
TestErrorCodeExamples/ImpossibleAssert pass pass
TestErrorCodeExamples/IncomparableMapKey pass pass
TestErrorCodeExamples/IncompatibleAssign pass pass
TestErrorCodeExamples/InvalidAppend pass pass
TestErrorCodeExamples/InvalidArrayLen pass pass
TestErrorCodeExamples/InvalidAssert pass pass
TestErrorCodeExamples/InvalidBlank pass pass
TestErrorCodeExamples/InvalidCall pass pass
TestErrorCodeExamples/InvalidCap pass pass
TestErrorCodeExamples/InvalidChanAssign pass pass
TestErrorCodeExamples/InvalidClear pass pass
TestErrorCodeExamples/InvalidClose pass pass
TestErrorCodeExamples/InvalidComplex pass pass
TestErrorCodeExamples/InvalidCond pass pass
TestErrorCodeExamples/InvalidConstInit pass pass
TestErrorCodeExamples/InvalidConstType pass pass
TestErrorCodeExamples/InvalidConstVal pass pass
TestErrorCodeExamples/InvalidConversion pass pass
TestErrorCodeExamples/InvalidCopy pass pass
TestErrorCodeExamples/InvalidDeclCycle pass pass
TestErrorCodeExamples/InvalidDefer pass pass
TestErrorCodeExamples/InvalidDelete pass pass
TestErrorCodeExamples/InvalidDotDotDot pass pass
TestErrorCodeExamples/InvalidExprSwitch pass pass
TestErrorCodeExamples/InvalidGo pass pass
TestErrorCodeExamples/InvalidIfaceAssign pass pass
TestErrorCodeExamples/InvalidImag pass pass
TestErrorCodeExamples/InvalidIndex pass pass
TestErrorCodeExamples/InvalidIndirection pass pass
TestErrorCodeExamples/InvalidInitCycle pass pass
TestErrorCodeExamples/InvalidInitDecl pass pass
TestErrorCodeExamples/InvalidInitSig pass pass
TestErrorCodeExamples/InvalidInstanceCycle pass pass
TestErrorCodeExamples/InvalidIota pass pass
TestErrorCodeExamples/InvalidIterVar pass pass
TestErrorCodeExamples/InvalidLen pass pass
TestErrorCodeExamples/InvalidLit pass pass
TestErrorCodeExamples/InvalidLitField pass pass
TestErrorCodeExamples/InvalidLitIndex pass pass
TestErrorCodeExamples/InvalidMainDecl pass pass
TestErrorCodeExamples/InvalidMake pass pass
TestErrorCodeExamples/InvalidMethodExpr pass pass
TestErrorCodeExamples/InvalidMethodTypeParams pass pass
TestErrorCodeExamples/InvalidMinMaxOperand pass pass
TestErrorCodeExamples/InvalidOffsetof pass pass
TestErrorCodeExamples/InvalidPkgUse pass pass
TestErrorCodeExamples/InvalidPostDecl pass pass
TestErrorCodeExamples/InvalidPtrEmbed pass pass
TestErrorCodeExamples/InvalidRangeExpr pass pass
TestErrorCodeExamples/InvalidReal pass pass
TestErrorCodeExamples/InvalidReceive pass pass
TestErrorCodeExamples/InvalidRecv pass pass
TestErrorCodeExamples/InvalidSelectCase pass pass
TestErrorCodeExamples/InvalidSend pass pass
TestErrorCodeExamples/InvalidShiftCount pass pass
TestErrorCodeExamples/InvalidShiftOperand pass pass
TestErrorCodeExamples/InvalidSliceExpr pass pass
TestErrorCodeExamples/InvalidStructLit pass pass
TestErrorCodeExamples/InvalidSyntaxTree pass pass
TestErrorCodeExamples/InvalidTypeArg pass pass
TestErrorCodeExamples/InvalidTypeCycle pass pass
TestErrorCodeExamples/InvalidTypeSwitch pass pass
TestErrorCodeExamples/InvalidUnion pass pass
TestErrorCodeExamples/InvalidUnsafeAdd pass pass
TestErrorCodeExamples/InvalidUnsafeSlice pass pass
TestErrorCodeExamples/InvalidUnsafeSliceData pass pass
TestErrorCodeExamples/InvalidUnsafeString pass pass
TestErrorCodeExamples/InvalidUntypedConversion pass pass
TestErrorCodeExamples/JumpIntoBlock pass pass
TestErrorCodeExamples/JumpOverDecl pass pass
TestErrorCodeExamples/MismatchedPkgName pass pass
TestErrorCodeExamples/MismatchedTypes pass pass
TestErrorCodeExamples/MisplacedBreak pass pass
TestErrorCodeExamples/MisplacedConstraintIface pass pass
TestErrorCodeExamples/MisplacedContinue pass pass
TestErrorCodeExamples/MisplacedDotDotDot pass pass
TestErrorCodeExamples/MisplacedFallthrough pass pass
TestErrorCodeExamples/MisplacedLabel pass pass
TestErrorCodeExamples/MisplacedTypeParam pass pass
TestErrorCodeExamples/MissingFieldOrMethod pass pass
TestErrorCodeExamples/MissingInitBody pass pass
TestErrorCodeExamples/MissingLitField pass pass
TestErrorCodeExamples/MissingLitKey pass pass
TestErrorCodeExamples/MissingReturn pass pass
TestErrorCodeExamples/MixedStructLit pass pass
TestErrorCodeExamples/MultiValAssignOp pass pass
TestErrorCodeExamples/NoNewVar pass pass
TestErrorCodeExamples/NonIndexableOperand pass pass
TestErrorCodeExamples/NonNumericIncDec pass pass
TestErrorCodeExamples/NonSliceableOperand pass pass
TestErrorCodeExamples/NonVariadicDotDotDot pass pass
TestErrorCodeExamples/NotAGenericType pass pass
TestErrorCodeExamples/NotAType pass pass
TestErrorCodeExamples/NotAnExpr pass pass
TestErrorCodeExamples/NumericOverflow pass pass
TestErrorCodeExamples/OutOfScopeResult pass pass
TestErrorCodeExamples/OversizeArrayLit pass pass
TestErrorCodeExamples/RepeatedDecl pass pass
TestErrorCodeExamples/SwappedMakeArgs pass pass
TestErrorCodeExamples/SwappedSliceIndices pass pass
TestErrorCodeExamples/Test pass pass
TestErrorCodeExamples/TooManyValues pass pass
TestErrorCodeExamples/TooNew pass pass
TestErrorCodeExamples/TruncatedFloat pass pass
TestErrorCodeExamples/TypeTooLarge pass pass
TestErrorCodeExamples/UnaddressableFieldAssign pass pass
TestErrorCodeExamples/UnaddressableOperand pass pass
TestErrorCodeExamples/UnassignableOperand pass pass
TestErrorCodeExamples/UncalledBuiltin pass pass
TestErrorCodeExamples/UndeclaredImportedName pass pass
TestErrorCodeExamples/UndeclaredLabel pass pass
TestErrorCodeExamples/UndeclaredName pass pass
TestErrorCodeExamples/UndefinedOp pass pass
TestErrorCodeExamples/UnexportedLitField pass pass
TestErrorCodeExamples/UnexportedName pass pass
TestErrorCodeExamples/UnsupportedFeature pass pass
TestErrorCodeExamples/UntypedLit pass pass
TestErrorCodeExamples/UntypedNilUse pass pass
TestErrorCodeExamples/UnusedExpr pass pass
TestErrorCodeExamples/UnusedImport pass pass
TestErrorCodeExamples/UnusedLabel pass pass
TestErrorCodeExamples/UnusedResults pass pass
TestErrorCodeExamples/UnusedVar pass pass
TestErrorCodeExamples/WrongArgCount pass pass
TestErrorCodeExamples/WrongAssignCount pass pass
TestErrorCodeExamples/WrongResultCount pass pass
TestErrorCodeExamples/WrongTypeArgCount pass pass
TestErrorCodeExamples/_ pass pass
TestErrorCodeExamples/_#01 pass pass
TestErrorCodeExamples/_#02 pass pass
TestErrorCodeExamples/_#03 pass pass
TestErrorCodeExamples/_#04 pass pass
TestErrorCodeStyle pass pass