go/types
the "have" section with variadic argument show slice and not variadic in "not-enough/too-many values" compiler error messageNeedsInvestigationcompiler/runtime
#70150 opened 2 weeks ago by odeke-em
#69912 opened 1 month ago by gopherbot
breaking change in 1.23rc2 with version constraints in GOPATH mode [1.22 backport]CherryPickCandidate
#69749 opened 1 month ago by timothy-king
#69717 opened 1 month ago by matttproud
#69477 opened 2 months ago by adonovan
inner CompositeLit T{{x}} has no typeNeedsInvestigation
#69092 opened 2 months ago by adonovan
'under' panics on Alias type [1.23 backport]CherryPickApproved
#68894 opened 3 months ago by gopherbot
'under' panics on Alias typeNeedsFix
#68877 opened 3 months ago by varungandhi-src
#68670 opened 3 months ago by griesemer
#68639 opened 3 months ago by griesemer
#68370 opened 4 months ago by gopherbot
#68334 opened 4 months ago by lmorg
spurious imported and not usedNeedsFix
#67962 opened 5 months ago by rsc
#67932 opened 5 months ago by griesemer
#67582 opened 6 months ago by AlphaHot
#67547 opened 6 months ago by findleyr
#67540 opened 6 months ago by mvdan
#67436 opened 6 months ago by griesemer
#67330 opened 6 months ago by leaxoy
#67143 opened 6 months ago by griesemer
#67131 opened 6 months ago by bluecivet
#66921 opened 7 months ago by findleyr
internal compiler error: panic: cmd/compile/internal/types2/check.go:595: assertion failedNeedsInvestigation
#66878 opened 7 months ago by Carrotman42
type parameter inference fails for constraints that succeed individuallyNeedsInvestigationTypeInferencecompiler/runtime
#66751 opened 7 months ago by firelizzard18
issue with using const with implicit unint64NeedsInvestigation
#66705 opened 7 months ago by alanyee
#66704 opened 7 months ago by adonovan
#66690 opened 7 months ago by xieyuschen
#66626 opened 7 months ago by adonovan
#66559 opened 7 months ago by adonovan
#66216 opened 8 months ago by rsc
types.CheckExpr returns error when 'FuncType' ast.Expr has TypeParamsNeedsInvestigation
#65898 opened 9 months ago by csgura
#65854 opened 9 months ago by griesemer
#65794 opened 9 months ago by BigET
#65774 opened 9 months ago by adonovan
#65772 opened 9 months ago by adonovan
nil pointer dereference in Alias.Underlying() [1.22 backport]CherryPickApproved
#65728 opened 9 months ago by gopherbot
missing diagnosis for structs that contain themselves through type parametersNeedsInvestigationcompiler/runtime
#65711 opened 9 months ago by dawidl022
#65637 opened 9 months ago by mikkeloscar
nil pointer dereference in Alias.Underlying()release-blocker
#65455 opened 9 months ago by timothy-king
#64812 opened 11 months ago by MadhavJivrajani
#64584 opened 11 months ago by adonovan
#64477 opened 11 months ago by jmattheis
#64347 opened 1 year ago by siebenmann
#64295 opened 1 year ago by adonovan
#64292 opened 1 year ago by adonovan
#63974 opened 1 year ago by griesemer
#63933 opened 1 year ago by ForrestLinjianLi
panic: type param without replacement encountered [1.21 backport]CherryPickApprovedFrozenDueToAgeToolsrelease-blocker
#63339 opened 1 year ago by gopherbot
#63260 opened 1 year ago by josharian
#63223 opened 1 year ago by griesemer
generic type inference - generic interface input parameter of generic functionFrozenDueToAgeNeedsInvestigationTypeInference
#62612 opened 1 year ago by xymon2
#62605 opened 1 year ago by griesemer
type inference fails to infer type argument even though correct type is present in argument listFrozenDueToAgeTypeInference
#62335 opened 1 year ago by griesemer
nil pointer dereference in go/types.(*StdSizes).SizeofFrozenDueToAge
#62167 opened 1 year ago by aarzilli
#62124 opened 1 year ago by griesemer
#62037 opened 1 year ago by adonovan
panic: infinite recursion in unification with go1.21.0 [1.21 backport]CherryPickApprovedFrozenDueToAge
#61959 opened 1 year ago by gopherbot
#61938 opened 1 year ago by findleyr
index out of range panic in Checker.arguments [1.21 backport]CherryPickApprovedFrozenDueToAgerelease-blocker
#61932 opened 1 year ago by gopherbot
#61931 opened 1 year ago by kralicky
restore Go 1.20 unification when compiling for Go 1.20 [1.21 backport]CherryPickApprovedFrozenDueToAgerelease-blocker
#61930 opened 1 year ago by gopherbot
#61903 opened 1 year ago by vagruchi
#61884 opened 1 year ago by andybbruno
panic: infinite recursion in unification with go1.21.0FrozenDueToAgeNeedsFixToolsgoplsrelease-blocker
#61879 opened 1 year ago by LAShZ
#61822 opened 1 year ago by findleyr
Type mismatch when using interfaces and generics in GoFrozenDueToAge
#61771 opened 1 year ago by ruiborda
interface.Complete panics for interfaces with duplicate methods [1.20 backport]CherryPickApprovedFrozenDueToAgerelease-blocker
#61744 opened 1 year ago by dmitshur
interface.Complete panics for interfaces with duplicate methods [1.21 backport]CherryPickApprovedFrozenDueToAgerelease-blocker
#61743 opened 1 year ago by gopherbot
#61737 opened 1 year ago by istonegithub
#61561 opened 1 year ago by findleyr
#61412 opened 1 year ago by momilo
#61298 opened 1 year ago by findleyr
#61249 opened 1 year ago by aykevl
#61212 opened 1 year ago by adonovan
#61175 opened 1 year ago by rsc
#61035 opened 1 year ago by griesemer
#60906 opened 1 year ago by findleyr
#60774 opened 1 year ago by griesemer
#60747 opened 1 year ago by griesemer
#60688 opened 1 year ago by griesemer
miscalculation of unsafe.SizeofFrozenDueToAge
#60652 opened 1 year ago by wdvxdr1123
#60649 opened 1 year ago by griesemer
#60634 opened 1 year ago by adonovan
improved constant handling guarded by go1.21 but other inference improvements are notFrozenDueToAgeNeedsDecision
#60566 opened 1 year ago by griesemer
#60564 opened 1 year ago by griesemer
chan interface unifies with chan struct, resulting in misleading error messageFrozenDueToAgeNeedsFixrelease-blocker
#60562 opened 1 year ago by griesemer
#60556 opened 1 year ago by griesemer
#60543 opened 1 year ago by griesemer
error diagnostics reported by go/types contain %!v(MISSING)FrozenDueToAgeNeedsInvestigationToolsgoplsrelease-blocker
#60500 opened 2 years ago by myitcv
#60431 opened 2 years ago by zephyrtronium
#60372 opened 2 years ago by adonovan
#60371 opened 2 years ago by gopherbot
for -lang=go1.20, type inference doesn't work for partially instantiated functionsFrozenDueToAgerelease-blocker
#60346 opened 2 years ago by griesemer
#60212 opened 2 years ago by findleyr
#59958 opened 2 years ago by griesemer
type inference fails when passing the same generic function twiceFrozenDueToAgeNeedsFixrelease-blocker
#59956 opened 2 years ago by griesemer
#59953 opened 2 years ago by griesemer
#59944 opened 2 years ago by kortschak
panic with "unexpected *types.Tuple" in isParameterizedFrozenDueToAgeNeedsInvestigationrelease-blocker
#59890 opened 2 years ago by findleyr
improve the error message `does not implement interface` by adding a hint if a method is unexported in a different packageBadErrorMessageNeedsFix
#59831 opened 2 years ago by sauterp
consider only calling under at top-level in unificationFrozenDueToAgeNeedsInvestigationTypeInferencegenerics
#59750 opened 2 years ago by griesemer
#59740 opened 2 years ago by rprtr258
#59736 opened 2 years ago by griesemer
#59639 opened 2 years ago by findleyr
#59603 opened 2 years ago by findleyr
#59371 opened 2 years ago by findleyr
#59209 opened 2 years ago by griesemer
#59207 opened 2 years ago by griesemer
internal compiler error: panic: Config.Sizes.Sizeof returned a size < 0FrozenDueToAgeNeedsInvestigation
#59190 opened 2 years ago by Sundal4
#58283 opened 2 years ago by griesemer
panic when checking method on generic struct called from package-level functionFrozenDueToAgeToolsgopls
#57522 opened 2 years ago by sethp
better error message for unsatisfied type constraintFrozenDueToAgeNeedsFixcompiler/runtimerelease-blocker
#57500 opened 2 years ago by griesemer
Cannot return `T` from method receiving `Generic[T]`FrozenDueToAge
#57182 opened 2 years ago by fschuetz04
#57160 opened 2 years ago by gnojus
#57155 opened 2 years ago by findleyr
#57018 opened 2 years ago by griesemer
#56425 opened 2 years ago by splace
consider interpreting type X [P]T as generic type with missing constraint if P is not declaredFrozenDueToAgeNeedsInvestigation
#56064 opened 2 years ago by griesemer
#55326 opened 2 years ago by griesemer
no way to construct the signature of append(s, "string"...) via the API [1.19 backport]CherryPickApprovedFrozenDueToAge
#55149 opened 2 years ago by gopherbot
no way to construct the signature of append(s, "string"...) via the API [1.18 backport]CherryPickApprovedFrozenDueToAge
#55148 opened 2 years ago by gopherbot
#55030 opened 2 years ago by findleyr
#54942 opened 2 years ago by kylec1
#54667 opened 2 years ago by adonovan
data race in computeInterfaceTypeSet since 2022-08-18FrozenDueToAgeNeedsInvestigationSoonrelease-blocker
#54653 opened 2 years ago by bcmills
#54511 opened 2 years ago by griesemer
Syntax (interface vs nil struct) This example breaks the concept of passing nil values to interfaceFrozenDueToAge
#54470 opened 2 years ago by vorishirne
#54424 opened 2 years ago by griesemer
self-contradictory error message when separating the definition and implementation of an interface with anonymous structs in a method signatureFrozenDueToAgeNeedsFixcompiler/runtime
#54258 opened 2 years ago by guamoko995
#54172 opened 2 years ago by findleyr
#53884 opened 2 years ago by aclements
#53803 opened 2 years ago by dominikh
#53794 opened 2 years ago by 474420502
#53595 opened 2 years ago by muirdm
error message of 1.18 is less helpful with T.m instead of (*T).mFrozenDueToAgeNeedsInvestigationcompiler/runtime
#53358 opened 2 years ago by gnojus
#53279 opened 2 years ago by griesemer
`Implements` function returns wrong resultFrozenDueToAge
#53156 opened 2 years ago by hoyhbx
#52915 opened 2 years ago by findleyr
NewMethodSet doesn't terminate for recursively embedded generics [1.18 backport]CherryPickApprovedFrozenDueToAge
#52804 opened 2 years ago by gopherbot
guarantee that a finite number of distinct instances are reachable via the APIFrozenDueToAgeNeedsFixrelease-blocker
#52728 opened 2 years ago by findleyr
NewMethodSet doesn't terminate for recursively embedded genericsFrozenDueToAgeNeedsFixrelease-blocker
#52715 opened 2 years ago by dominikh
add gc arch size for loong64FrozenDueToAge
#52495 opened 2 years ago by findleyr
#52378 opened 2 years ago by peterq
#52244 opened 2 years ago by gopherbot
#52228 opened 2 years ago by elvizlai
type set overlapping implementation for interface types might be not correct [1.18 backport]CherryPickApprovedFrozenDueToAge
#52119 opened 2 years ago by gopherbot
spurious diagnostics for untyped shift operands with GoVersion < go1.13 [1.18 backport]CherryPickApprovedFrozenDueToAge
#52032 opened 2 years ago by gopherbot
#52031 opened 2 years ago by findleyr
documentation on instance de-duplication is unclear about guarantees [1.18 backport]CherryPickApprovedDocumentationFrozenDueToAge
#52028 opened 2 years ago by gopherbot
#52007 opened 2 years ago by gopherbot
#51920 opened 2 years ago by findleyr
#51879 opened 2 years ago by griesemer
#51803 opened 2 years ago by muirdm
`go vet` crash when using self-recursive anonymous types in constraints [1.18 backport]CherryPickApprovedFrozenDueToAge
#51727 opened 2 years ago by gopherbot
`go vet` crash when using self-recursive anonymous types in constraintsFrozenDueToAgeNeedsFixSoonrelease-blocker
#51717 opened 2 years ago by cr7pt0gr4ph7
add Object.Origin [freeze exception]FrozenDueToAgeProposalProposal-AcceptedProposal-FinalCommentPeriod
#51682 opened 2 years ago by findleyr
#51680 opened 2 years ago by findleyr
#51665 opened 2 years ago by gopherbot
#51658 opened 2 years ago by sxwebdev
alias types are restricted to basic interfaces, should allow arbitrary interfacesFrozenDueToAgeNeedsFix
#51616 opened 2 years ago by zigo101
duplicate key not detected for map composite literals with certain generic key typesFrozenDueToAgeNeedsFix
#51610 opened 2 years ago by griesemer
#51593 opened 2 years ago by cr7pt0gr4ph7
#51581 opened 2 years ago by griesemer
#51580 opened 2 years ago by griesemer
#51576 opened 2 years ago by griesemer
disable inference for instances of defined types (not functions) for 1.18FrozenDueToAgeNeedsFixTypeInferencegenericsrelease-blocker
#51527 opened 2 years ago by findleyr
#51525 opened 2 years ago by griesemer
#51509 opened 2 years ago by findleyr
#51503 opened 2 years ago by zigo101
#51494 opened 2 years ago by findleyr
#51489 opened 2 years ago by findleyr
#51437 opened 2 years ago by contrast-jproberts
#51377 opened 2 years ago by griesemer
#51376 opened 2 years ago by griesemer
#51343 opened 2 years ago by griesemer
#51326 opened 2 years ago by griesemer
#51316 opened 2 years ago by wushilin
#51184 opened 2 years ago by dominikh
cannot infer type arguments in self-recursive call (stack overflow in unification)FrozenDueToAgeNeedsFix
#51158 opened 2 years ago by griesemer
explore "interleaved" type inference by combining function argument type inference with constraint type inferenceFrozenDueToAgeNeedsInvestigationTypeInferenceearly-in-cyclegenerics
#51139 opened 2 years ago by griesemer
verify/correct actual types recorded for type parameter "constant" valuesFrozenDueToAgeNeedsInvestigation
#51093 opened 2 years ago by griesemer
signature recorded for `cap`/`len` built in calls incorrectly uses underlying type of argumentFrozenDueToAgeNeedsFix
#51055 opened 2 years ago by griesemer
#51036 opened 2 years ago by dominikh
#51006 opened 2 years ago by griesemer
#50963 opened 2 years ago by bobg
#50954 opened 2 years ago by griesemer
#50932 opened 2 years ago by griesemer
#50929 opened 2 years ago by virtuald
#50887 opened 2 years ago by findleyr
#50839 opened 2 years ago by findleyr
bad "invalid composite literal type" error for type parameter with pointer structural typeFrozenDueToAgeNeedsDecision
#50833 opened 2 years ago by mdempsky
unable to implement method of an interface with a generic return valueFrozenDueToAgeNeedsInvestigationgenerics
#50828 opened 2 years ago by teken
infinite recursion in gopls via *TypeParam.UnderlyingFrozenDueToAgeNeedsInvestigationrelease-blocker
#50803 opened 2 years ago by virtuald
print instantiated types with package qualification in type cycles spanning external packagesFrozenDueToAgeNeedsFix
#50788 opened 2 years ago by griesemer
#50760 opened 2 years ago by findleyr
missing error for conflicting method types due to incremental unificationFrozenDueToAgeNeedsDecision
#50704 opened 2 years ago by findleyr
LookupFieldOrMethod no longer accepts a nil type (aka "should go/types accept nil types?")FrozenDueToAgeNeedsFix
#50620 opened 2 years ago by dominikh
#50619 opened 2 years ago by findleyr
stack overflow results after naming type parameter after interface name.FrozenDueToAgeNeedsInvestigation
#50517 opened 2 years ago by bmizerany
#50516 opened 2 years ago by griesemer
#50427 opened 2 years ago by KarlShing
#50398 opened 2 years ago by andrewortman
infinite recursion if constraint type and type param have same nameFrozenDueToAgeNeedsInvestigationrelease-blocker
#50321 opened 2 years ago by ArnaudCelermajer
#50281 opened 2 years ago by stellirin
#50093 opened 2 years ago by findleyr
method signatures not identical modulo receiver type parameter namesFrozenDueToAgeNeedsFixrelease-blocker
#49912 opened 3 years ago by findleyr
always set the receiver type of interface methods to the defining interface typeFrozenDueToAgeNeedsInvestigation
#49906 opened 3 years ago by griesemer
#49864 opened 3 years ago by findleyr
#49857 opened 3 years ago by findleyr
#49856 opened 3 years ago by findleyr
better error message for failing inference for arguments using type parametersFrozenDueToAgeNeedsInvestigation
#49800 opened 3 years ago by mpx
type parameters returned by the API should not have unresolved underlyingFrozenDueToAgeNeedsFixrelease-blocker
#49788 opened 3 years ago by findleyr
#49787 opened 3 years ago by findleyr
#49786 opened 3 years ago by findleyr
#49739 opened 3 years ago by findleyr
#49735 opened 3 years ago by griesemer
#49722 opened 3 years ago by findleyr
constant with inferred type constrained by constraints.Integer not allowed as shifted operandFrozenDueToAge
#49705 opened 3 years ago by fzipp
#49602 opened 3 years ago by Code-Hex
be consistent about the words 'parameterized' vs 'generic' in error messages and documentationDocumentationFrozenDueToAgeNeedsDecision
#49593 opened 3 years ago by findleyr
#49583 opened 3 years ago by JeremyLoy
#49215 opened 3 years ago by findleyr
#49213 opened 3 years ago by mdempsky
#49193 opened 3 years ago by griesemer
#49074 opened 3 years ago by griesemer
#49043 opened 3 years ago by findleyr
#49035 opened 3 years ago by danmillwood
#48987 opened 3 years ago by griesemer
#48974 opened 3 years ago by griesemer
#48962 opened 3 years ago by griesemer
#48951 opened 3 years ago by mdempsky
error messages print `untyped nil`, compiler used to print just `nil`FrozenDueToAgeNeedsInvestigation
#48852 opened 3 years ago by griesemer
confusing error message for invalid instantiation of non-generic typeFrozenDueToAgeNeedsFixokay-after-beta1release-blocker
#48827 opened 3 years ago by findleyr
#48825 opened 3 years ago by gopherbot
#48819 opened 3 years ago by findleyr
type parameter objects are not consistent across method signaturesFrozenDueToAgeNeedsInvestigationgenerics
#48795 opened 3 years ago by schroederc
#48712 opened 3 years ago by findleyr
avoid infinitely recursive instantiation through method signaturesFrozenDueToAgeNeedsFixrelease-blocker
#48703 opened 3 years ago by findleyr
#48695 opened 3 years ago by reusee
#48671 opened 3 years ago by aDotInTheVoid
correctly handle some recursive constraint type inference cases - don't bail outFrozenDueToAgeNeedsFix
#48656 opened 3 years ago by findleyr
#48638 opened 3 years ago by griesemer
#48619 opened 3 years ago by eliben
#48618 opened 3 years ago by findleyr
cycles through unions are not detectedFrozenDueToAge
#48582 opened 3 years ago by findleyr
#48529 opened 3 years ago by findleyr
panic when using reflect.TypeOf in unexported structFrozenDueToAge
#48351 opened 3 years ago by qmuntal
#48334 opened 3 years ago by zllangct
wrong result of float add floatFrozenDueToAge
#48315 opened 3 years ago by 180909
#48312 opened 3 years ago by zllangct
#48261 opened 3 years ago by findleyr
#48234 opened 3 years ago by findleyr
#48098 opened 3 years ago by griesemer
#48083 opened 3 years ago by griesemer
panic in error reporting for invalid use of "init" [1.17 only]CherryPickApprovedFrozenDueToAgerelease-blocker
#48082 opened 3 years ago by findleyr
pointer to generic type can be used in a type switch without instantiationFrozenDueToAgeNeedsFixrelease-blocker
#48008 opened 3 years ago by qmuntal
inconsistent handling of `len` on pointer-to-array type parametersFrozenDueToAgeNeedsDecisionokay-after-beta1release-blocker
#47991 opened 3 years ago by mdempsky
(constraint) type inference for parameterized types is not implementedFrozenDueToAgeNeedsFixrelease-blocker
#47990 opened 3 years ago by griesemer
declaring methods on instantiated types through an alias type should not be permittedFrozenDueToAgeNeedsInvestigationrelease-blocker
#47968 opened 3 years ago by griesemer
panic "assertion failed" when autocompleting generic test codeFrozenDueToAgeNeedsInvestigationWaitingForInfo
#47923 opened 3 years ago by jayconrod
additions to support type parametersFrozenDueToAgeProposalProposal-AcceptedProposal-FinalCommentPeriod
#47916 opened 3 years ago by findleyr
#47910 opened 3 years ago by findleyr
incorrect type reported for comma-err C functions (manifests itself in IDEs) [1.17 backport]CherryPickApprovedFrozenDueToAgerelease-blocker
#47854 opened 3 years ago by gopherbot
#47796 opened 3 years ago by griesemer
incorrect type reported for comma-err C functions (manifests itself in IDEs)FrozenDueToAgeNeedsFixToolsgopls
#47777 opened 3 years ago by AndSDev
#47729 opened 3 years ago by findleyr
#47726 opened 3 years ago by findleyr
pseudo-specialization sometimes works, but not reallyFrozenDueToAge
#47419 opened 3 years ago by 4ad
#47411 opened 3 years ago by griesemer
#47352 opened 3 years ago by mdempsky
#47345 opened 3 years ago by mdempsky
#47243 opened 3 years ago by ktye
#47205 opened 3 years ago by griesemer
#47150 opened 3 years ago by griesemer
#47127 opened 3 years ago by griesemer
#47115 opened 3 years ago by griesemer
repeated identical external instantiations of the same type will lead to different typesFrozenDueToAgeNeedsFixrelease-blocker
#47103 opened 3 years ago by griesemer
#46905 opened 3 years ago by findleyr
#46794 opened 3 years ago by mdempsky
add a Config.GoVersion field to set the target language versionFrozenDueToAgeProposalProposal-AcceptedProposal-FinalCommentPeriod
#46648 opened 3 years ago by findleyr
change (*types.Package)(nil).Scope() to return types.Universe instead of panickingFrozenDueToAgeNeedsDecision
#46594 opened 3 years ago by mdempsky
type instantiation fails to distinguish similarly named defined types within a packageFrozenDueToAgeNeedsFix
#46592 opened 3 years ago by mdempsky
#46461 opened 3 years ago by mdempsky
#46453 opened 3 years ago by findleyr
dev.typeparams branch: cannot use T₈ value as type IBase in assignment: T₈ does not implement IBase (missing GetName method)FrozenDueToAgeNeedsInvestigation
#46442 opened 3 years ago by zllangct
change Interface.Embedded to panic instead of returning nil for non-defined typesFrozenDueToAgeProposal
#46423 opened 3 years ago by mdempsky
#46404 opened 3 years ago by findleyr
#46316 opened 3 years ago by mdempsky
unexport the GoVersion configuration option for Go 1.17DocumentationFrozenDueToAgeNeedsFixrelease-blocker
#46296 opened 3 years ago by findleyr
#46275 opened 3 years ago by findleyr
#46174 opened 3 years ago by griesemer
#46167 opened 3 years ago by findleyr
#46151 opened 3 years ago by findleyr
#46027 opened 3 years ago by findleyr
#46003 opened 3 years ago by findleyr
nonsensical error message and position when type argument does not match constraintFrozenDueToAgeNeedsInvestigation
#45985 opened 3 years ago by findleyr
#45935 opened 3 years ago by mdempsky
make constraint type inference more flexible for some channel types (?)FrozenDueToAgeNeedsInvestigation
#45920 opened 3 years ago by griesemer
#45874 opened 3 years ago by dominikh
#45813 opened 3 years ago by griesemer
#45783 opened 3 years ago by findleyr
#45667 opened 3 years ago by mdempsky
#45651 opened 3 years ago by griesemer
#45639 opened 3 years ago by findleyr
missing error message for incorrect (generic) programFrozenDueToAgeNeedsInvestigationrelease-blocker
#45635 opened 3 years ago by rvolosatovs
#45580 opened 3 years ago by findleyr
#45575 opened 3 years ago by griesemer
#45550 opened 3 years ago by findleyr
#45117 opened 3 years ago by griesemer
#44799 opened 3 years ago by griesemer
#44688 opened 3 years ago by adonovan
#44515 opened 3 years ago by cixel
data race in x/tools -race buildersFrozenDueToAge
#44434 opened 3 years ago by findleyr
type-checker internal type printing doesn't print embedded fields that are alias types correctlyFrozenDueToAgeNeedsFix
#44410 opened 3 years ago by griesemer
encoding used by objectpath is inconsistent for use by compiler & tools/analysisAnalysisFrozenDueToAgeNeedsInvestigation
#44195 opened 3 years ago by amscanne
#43962 opened 3 years ago by griesemer
#43697 opened 3 years ago by griesemer
type checker does not allow to use receive operation even all types in type list are channels FrozenDueToAgeNeedsFix
#43671 opened 3 years ago by tdakkota
#43621 opened 3 years ago by mdempsky
#43308 opened 3 years ago by griesemer
#43293 opened 3 years ago by zombiezen
TestCheck and TestStdlib fail when installed from binary distributionFrozenDueToAgeNeedsInvestigation
#43232 opened 3 years ago by dmitshur
#43170 opened 3 years ago by natefinch
#43124 opened 4 years ago by findleyr
#43119 opened 4 years ago by stapelberg
#43110 opened 4 years ago by griesemer
errors for absolute import path don't match (old) compiler, and are inconsistent with the compilerFrozenDueToAgeNeedsFix
#43109 opened 4 years ago by griesemer
#43108 opened 4 years ago by griesemer
#43088 opened 4 years ago by findleyr
#43087 opened 4 years ago by griesemer
wrong line numbers in errors for constant overflows involving iotaFrozenDueToAgeNeedsInvestigationrelease-blocker
#42991 opened 4 years ago by griesemer
avoid "declared but not used" errors for variables in invalid declarationsFrozenDueToAgeNeedsInvestigation
#42937 opened 4 years ago by griesemer
#42881 opened 4 years ago by voldyman
#42790 opened 4 years ago by mdempsky
failure to report errors on test/fixedbugs/issue20232.goFrozenDueToAge
#42695 opened 4 years ago by mdempsky
#42290 opened 4 years ago by findleyr
#40789 opened 4 years ago by rogpeppe
#39742 opened 4 years ago by arl
#39724 opened 4 years ago by griesemer
infinite recursion in generics type checkerNeedsInvestigation
#39695 opened 4 years ago by ianlancetaylor
pointer method error less useful than the compiler'sFrozenDueToAge
#38658 opened 4 years ago by atombender
#38475 opened 4 years ago by stamblerre
#37393 opened 4 years ago by griesemer
#37349 opened 4 years ago by benjaminjkraft
#36916 opened 4 years ago by ianlancetaylor
data race in go/types due to math/big.Rat accessors unsafe for concurrent use [1.13 backport]CherryPickApprovedFrozenDueToAge
#36689 opened 4 years ago by gopherbot
#36688 opened 4 years ago by gopherbot
#36687 opened 4 years ago by matloob
improve error message quality for ptr receiver errors (go/types differs from go tool compile)FrozenDueToAge
#36336 opened 4 years ago by gertcuykens
#35895 opened 5 years ago by stapelberg
#35265 opened 5 years ago by guzenok
#35189 opened 5 years ago by yaxinlx
#35049 opened 5 years ago by bcmills
data race in Checker.underlyingFrozenDueToAge
#34921 opened 5 years ago by rsc
#34771 opened 5 years ago by griesemer
#34683 opened 5 years ago by muirdm
#34333 opened 5 years ago by griesemer
reports error for iota inside function in ConstSpecFrozenDueToAge
#34228 opened 5 years ago by cuonglm
interfaces must be marked complete before they can be comparedFrozenDueToAgeNeedsInvestigationSoonrelease-blocker
#34151 opened 5 years ago by neild
#33656 opened 5 years ago by griesemer
#32783 opened 5 years ago by griesemer
#32154 opened 5 years ago by dominikh
#31793 opened 5 years ago by griesemer
new embedded interface behavior (possible regression)FrozenDueToAgeNeedsInvestigationrelease-blocker
#29029 opened 6 years ago by ccbrown
#28972 opened 6 years ago by gopherbot
"user-defined object without package" error while typechecking crypto/tlsFrozenDueToAgeNeedsInvestigationrelease-blocker
#28282 opened 6 years ago by ALTree
#28281 opened 6 years ago by griesemer
#28277 opened 6 years ago by alandonovan
#28267 opened 6 years ago by jba
should accept method recv base type that is alias to a pointer typeFrozenDueToAgeNeedsFixrelease-blocker
#28251 opened 6 years ago by griesemer
embedded interface behavior now dependent on file name ordering [1.11 backport]CherryPickApprovedFrozenDueToAge
#28249 opened 6 years ago by gopherbot
AssignableTo and Implements disagree over untyped nilFrozenDueToAge
#28219 opened 6 years ago by alandonovan
#28164 opened 6 years ago by mdempsky
embedded interface behavior now dependent on file name orderingFrozenDueToAgeNeedsInvestigationSoonrelease-blocker
#28005 opened 6 years ago by ccbrown
#27996 opened 6 years ago by griesemer
#27787 opened 6 years ago by LMMilewski
cannot locate transient dependency saved via Go modulesFrozenDueToAge
#27556 opened 6 years ago by dradtke
#27497 opened 6 years ago by gopherbot
assertion failure setting up composite literal with incomplete element type [1.11 backport]CherryPickCandidateFrozenDueToAge
#27351 opened 6 years ago by gopherbot
#27346 opened 6 years ago by griesemer
#27106 opened 6 years ago by griesemer
#26854 opened 6 years ago by griesemer
#26390 opened 6 years ago by kjk
"duplicate case in expression switch" error could be formatted better (perhaps)FrozenDueToAgeNeedsDecision
#26357 opened 6 years ago by mvdan
#26249 opened 6 years ago by rsc
field lookup failure message too hard to readFrozenDueToAge
#26234 opened 6 years ago by rsc
go vet fails with illegal cycle for github.com/yuin/gopher-luaFrozenDueToAgeNeedsInvestigationrelease-blocker
#26124 opened 6 years ago by griesemer
#25790 opened 6 years ago by griesemer
#25773 opened 6 years ago by griesemer
"incorrect" number of fields returned for struct that does not fully type-checkFrozenDueToAgeNeedsFix
#25627 opened 6 years ago by myitcv
#25438 opened 6 years ago by mvdan
#25367 opened 6 years ago by ysmolski
#25301 opened 6 years ago by griesemer
#25141 opened 6 years ago by mdempsky
#25008 opened 6 years ago by nabice
#24645 opened 6 years ago by rasky
#24182 opened 6 years ago by mvdan
#24026 opened 6 years ago by alandonovan
go vet reporting incorrect "imported but not used" errorFrozenDueToAgeNeedsFixearly-in-cyclerelease-blocker
#23914 opened 6 years ago by somersf
#23593 opened 6 years ago by griesemer
#23536 opened 6 years ago by dotaheor
#23348 opened 6 years ago by rsc
#23218 opened 7 years ago by griesemer
#23203 opened 7 years ago by griesemer
#23139 opened 7 years ago by griesemer
#23127 opened 7 years ago by griesemer
#23042 opened 7 years ago by mdempsky
incorrect recursive interface call accepted inside interface method declarationFrozenDueToAgeearly-in-cycle
#22992 opened 7 years ago by griesemer
#22975 opened 7 years ago by willfaught
#22969 opened 7 years ago by griesemer
#22933 opened 7 years ago by bradfitz
#22747 opened 7 years ago by willfaught
#22701 opened 7 years ago by chewxy
#22628 opened 7 years ago by willfaught
randomly ordered 'declared but not used' errorsFrozenDueToAge
#22525 opened 7 years ago by rsc
repeated 'declared but not used' errors in closuresFrozenDueToAge
#22524 opened 7 years ago by rsc
#22516 opened 7 years ago by willfaught
#22377 opened 7 years ago by willfaught
iota inside function in a ConstSpec is not acceptedFrozenDueToAge
#22345 opened 7 years ago by griesemer
uses $GOROOT/pkg/$GOOS_$GOARCH/unsafe.a incorrectlyFrozenDueToAge
#22112 opened 7 years ago by rsc
"const _ string = 1" error message says integers can't be converted to stringsFrozenDueToAgeNeedsFix
#22070 opened 7 years ago by mdempsky
#21804 opened 7 years ago by dominikh
#21727 opened 7 years ago by griesemer
#21591 opened 7 years ago by lvelden
#21367 opened 7 years ago by dominikh
#21013 opened 7 years ago by bradfitz
#20837 opened 7 years ago by griesemer
invalid program type-checked w/o errorFrozenDueToAge
#20772 opened 7 years ago by griesemer
#20770 opened 7 years ago by josharian
#20583 opened 7 years ago by ALTree
assertion failure: Sizeof Basic T is typedFrozenDueToAge
#20237 opened 7 years ago by josharian
panic: invalid package name "_"FrozenDueToAge
#20231 opened 7 years ago by josharian
missing err message in "could not import" errorFrozenDueToAge
#20230 opened 7 years ago by josharian
#20046 opened 7 years ago by griesemer
parameterize SizesFor?FrozenDueToAge
#19351 opened 7 years ago by josharian
#19334 opened 7 years ago by jzhu077
Named.Obj doc is wrongFrozenDueToAge
#19249 opened 7 years ago by willfaught
#18644 opened 7 years ago by josharian
assertion failed error on type declaration cycleFrozenDueToAge
#18643 opened 7 years ago by mdempsky
#18562 opened 7 years ago by gonutz
incorrect "no such field/method" error in cyclic interfaceFrozenDueToAgeNeedsFixearly-in-cyclerelease-blocker
#18395 opened 8 years ago by alandonovan
spurious "no such field/methodmissing FrozenDueToAge
#18394 opened 8 years ago by alandonovan
cannot assign "nil..." to ... parametersFrozenDueToAge
#18268 opened 8 years ago by stjj89
#17778 opened 8 years ago by alandonovan
export `Original` function (or perhaps method)FrozenDueToAge
#17730 opened 8 years ago by griesemer
importing an alias and the original causes import errorFrozenDueToAge
#17726 opened 8 years ago by griesemer
#17716 opened 8 years ago by kevinburke
#17706 opened 8 years ago by alandonovan
investigate representation of byte/rune as aliasesFrozenDueToAge
#17656 opened 8 years ago by griesemer
implement type-checking of alias declarationsFrozenDueToAge
#17592 opened 8 years ago by griesemer
add GCSizesFrozenDueToAge
#17586 opened 8 years ago by josharian
StdSizes needs to know about new complex64 alignmentFrozenDueToAge
#17584 opened 8 years ago by mdempsky
crash in unsafe.OffsetofFrozenDueToAge
#16902 opened 8 years ago by BenLubar
disagreement on struct field offset on amd64p32FrozenDueToAge
#16464 opened 8 years ago by josharian
Info.Types does not map ast.IfStmt.CondFrozenDueToAge
#16422 opened 8 years ago by ghost
#16316 opened 8 years ago by josharian
#16088 opened 8 years ago by adonovan
#15920 opened 8 years ago by mdempsky
#15755 opened 8 years ago by mdempsky
#15721 opened 8 years ago by mdempsky
#15686 opened 8 years ago by mdempsky
#15594 opened 8 years ago by ALTree
#15376 opened 8 years ago by griesemer
#15305 opened 8 years ago by alandonovan
#15261 opened 8 years ago by jmank88
#15173 opened 8 years ago by dominikh
#14918 opened 8 years ago by the42
#14909 opened 8 years ago by dominikh
specify Object.Parent more preciselyFrozenDueToAge
#14647 opened 8 years ago by alandonovan
#14537 opened 8 years ago by griesemer
config.Check complains "can't find import" for vendored packages if they haven't been installedFrozenDueToAge
#14496 opened 8 years ago by metakeule
crash on int64(-1<<63) % 1e6FrozenDueToAge
#14229 opened 8 years ago by alandonovan
cannot find type of [...]T type literalsFrozenDueToAge
#14092 opened 8 years ago by mdempsky
#13898 opened 8 years ago by zncoder
#13882 opened 8 years ago by griesemer
std lib tests fail w/o x/net/http2 installedFrozenDueToAge
#13688 opened 9 years ago by griesemer
accepts invalid non-if/block statements after "else"FrozenDueToAge
#13475 opened 9 years ago by mdempsky
fail to reject overflowing shiftFrozenDueToAge
#12945 opened 9 years ago by mdempsky
race-y initialization of Struct.offsetsFrozenDueToAge
#12887 opened 9 years ago by mdempsky
#12886 opened 9 years ago by mdempsky
could not import golang.org/x/arch/arm/armasmFrozenDueToAge
#12836 opened 9 years ago by ALTree
#12787 opened 9 years ago by creachadair
handle "C" package differently from gcFrozenDueToAge
#12667 opened 9 years ago by dvyukov
#12392 opened 9 years ago by kr
Checker error with custom importerFrozenDueToAge
#12130 opened 9 years ago by dooman87
refers to go/constant as exactFrozenDueToAge
#11949 opened 9 years ago by dvyukov
#11947 opened 9 years ago by griesemer
#11944 opened 9 years ago by dvyukov
#11896 opened 9 years ago by griesemer
misleading error message in const expressionFrozenDueToAge
#11825 opened 9 years ago by griesemer
MethodSetCache is not in main repoFrozenDueToAge
#11800 opened 9 years ago by robpike
#11718 opened 9 years ago by rsc
extend StdSizes to support amd64p32FrozenDueToAge
#11716 opened 9 years ago by dvyukov
incorrect error about missing returnFrozenDueToAge
#11698 opened 9 years ago by dvyukov
allows multiple-value in switch and caseFrozenDueToAge
#11687 opened 9 years ago by dvyukov
complex(0, 0i) should be permittedFrozenDueToAge
#11669 opened 9 years ago by dvyukov
int overflow in switch expressionFrozenDueToAge
#11667 opened 9 years ago by dvyukov
can shift complex numbersFrozenDueToAge
#11594 opened 9 years ago by dvyukov
allows duplicate switch casesFrozenDueToAge
#11578 opened 9 years ago by dvyukov
remove backwards-compatibility files (minor cleanup)FrozenDueToAge
#11538 opened 9 years ago by josharian
Scope.Pos/End are zero for file and package scopesFrozenDueToAge
#11464 opened 9 years ago by alandonovan
whence this constant value?FrozenDueToAge
#11455 opened 9 years ago by josharian
assertion failedFrozenDueToAge
#11347 opened 9 years ago by dvyukov
compiling hangsFrozenDueToAge
#11327 opened 9 years ago by dvyukov
misleading error message for invalid interface typeFrozenDueToAge
#10979 opened 9 years ago by griesemer
recursive functions cause broken InitOrderFrozenDueToAge
#10709 opened 9 years ago by nlacasse
std lib tests don't consider +build tagsFrozenDueToAge
#10370 opened 9 years ago by griesemer
#10260 opened 9 years ago by slimsag
#10148 opened 9 years ago by alandonovan
#10091 opened 9 years ago by alandonovan
#9570 opened 10 years ago by alandonovan
can't type check gcc61264.goFrozenDueToAge
#9474 opened 10 years ago by bradfitz
fails to report type error for ill-formed call FrozenDueToAge
#9473 opened 10 years ago by alandonovan
#9001 opened 10 years ago by adonovan
automatic deref ok for embedded fields in method lookupFrozenDueToAge
#8989 opened 10 years ago by griesemer
#8969 opened 10 years ago by griesemer
error cascadeFrozenDueToAge
#8799 opened 10 years ago by adonovan
#8730 opened 10 years ago by dsymonds
#8699 opened 10 years ago by griesemer
PkgName.Pkg() is inconsistent and lossyFrozenDueToAge
#8628 opened 10 years ago by adonovan
LookupFieldOrMethod(T, "f") may return (*T).fFrozenDueToAge
#8584 opened 10 years ago by adonovan
rejects type assertion incorrectlyFrozenDueToAge
#8561 opened 10 years ago by adonovan
package documentationFrozenDueToAge
#8195 opened 10 years ago by adonovan
#8178 opened 10 years ago by adonovan
type-checking running "forever" (consuming all memory)FrozenDueToAge
#7756 opened 10 years ago by griesemer
#7692 opened 10 years ago by griesemer
Predicates exportFrozenDueToAge
#7295 opened 10 years ago by gopherbot
rejects valid programFrozenDueToAge
#7158 opened 10 years ago by dominikh
negative float constants close to 0 should become -0 floats when converting to IEEE and underflow occursFrozenDueToAge
#6898 opened 11 years ago by griesemer
incorrect type recorded for comma-ok expressionFrozenDueToAge
#6796 opened 11 years ago by griesemer
#6766 opened 11 years ago by griesemer
optimize use of method setsFrozenDueToAge
#6669 opened 11 years ago by griesemer
does not build with Go 1.1FrozenDueToAge
#6485 opened 11 years ago by dlintw
#6413 opened 11 years ago by kisielk
#5917 opened 11 years ago by dominikh
#5849 opened 11 years ago by gopherbot
#5815 opened 11 years ago by dominikh
#5800 opened 11 years ago by dominikh
Context.Ident not called for method selectorsFrozenDueToAge
#5669 opened 11 years ago by isbadawi
go vet INTERNAL PANICFrozenDueToAge
#5568 opened 11 years ago by alberts
no NewConst funcFrozenDueToAge
#5563 opened 11 years ago by gopherbot
#5512 opened 11 years ago by remyoudompheng
#5506 opened 11 years ago by adonovan
#5504 opened 11 years ago by adonovan
#5500 opened 11 years ago by adonovan
T.f where f is a method on *T, doesn't give a type errorFrozenDueToAge
#5499 opened 11 years ago by adonovan
add IsAssignableTo predicateFrozenDueToAge
#5498 opened 11 years ago by adonovan
#5143 opened 11 years ago by gopherbot
no error on "x int = complex(1<<s, 2)"FrozenDueToAge
#5029 opened 11 years ago by remyoudompheng
#4982 opened 11 years ago by alberts
unhelpful error in type assertion with typoFrozenDueToAge
#4967 opened 11 years ago by remyoudompheng
incorrect type after failing import.FrozenDueToAge
#4962 opened 11 years ago by robpike
type errors for untyped constants in shift operationsFrozenDueToAge
#4901 opened 11 years ago by kisielk
move to go.exp subrepoFrozenDueToAge
#4870 opened 11 years ago by rsc
rejects valid constantFrozenDueToAge
#4744 opened 11 years ago by rsc