Skip to content

acceptance: TestComposeGSS broken with Go 1.17 #84981

@erikgrinaker

Description

@erikgrinaker

TestComposeGSS fails with:

Step 5/10 : RUN GO111MODULE=off go test -v -c -tags gss_compose -o gss.test
 ---> Running in e80775fb9678
/go/src/github.com/jcmturner/gofork/encoding/asn1/asn1.go:698:14: undefined: any
/go/src/github.com/jcmturner/gofork/encoding/asn1/asn1.go:703:17: cannot assign string to result in multiple assignment
/go/src/github.com/jcmturner/gofork/encoding/asn1/asn1.go:705:17: cannot assign string to result in multiple assignment
/go/src/github.com/jcmturner/gofork/encoding/asn1/asn1.go:707:17: cannot assign string to result in multiple assignment
/go/src/github.com/jcmturner/gofork/encoding/asn1/asn1.go:710:17: cannot assign string to result in multiple assignment
/go/src/github.com/jcmturner/gofork/encoding/asn1/asn1.go:712:17: cannot assign string to result in multiple assignment
/go/src/github.com/jcmturner/gofork/encoding/asn1/asn1.go:1092:30: undefined: any
/go/src/github.com/jcmturner/gofork/encoding/asn1/asn1.go:1115:40: undefined: any
/go/src/github.com/jcmturner/gofork/encoding/asn1/marshal.go:738:18: undefined: any
/go/src/github.com/jcmturner/gofork/encoding/asn1/marshal.go:744:28: undefined: any
/go/src/github.com/jcmturner/gofork/encoding/asn1/asn1.go:712:17: too many errors

This is because it depends on github.com/jcmturner/gofork without pinning the version, and it now requires Go 1.18. A simple Go version bump to 1.18 causes the test to fail differently.

Jira issue: CRDB-17984

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-testingTesting tools and infrastructureC-test-failureBroken test (automatically or manually discovered).T-server-and-securityDB Server & SecurityT-sql-foundationsSQL Foundations Team (formerly SQL Schema + SQL Sessions)skipped-test

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions