diff --git a/apidiff/correspondence.go b/apidiff/correspondence.go index 17b86435f..e7220fa84 100644 --- a/apidiff/correspondence.go +++ b/apidiff/correspondence.go @@ -30,7 +30,9 @@ func (d *differ) corr(old, new types.Type, p *ifacePair) bool { // Structure copied from types.Identical. switch old := old.(type) { case *types.Basic: - return types.Identical(old, new) + if new, ok := new.(*types.Basic); ok { + return old.Kind() == new.Kind() + } case *types.Array: if new, ok := new.(*types.Array); ok {