-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Labels
questionFurther information is requestedFurther information is requested
Description
Welcome
- Yes, I'm using a binary release within 2 latest releases. Only such installations are supported.
- Yes, I've searched similar issues on GitHub and didn't find any.
- Yes, I've read the
typecheck
section of the FAQ. - Yes, I've tried with the standalone linter if available (e.g., gocritic, go vet, etc.).
- I agree to follow this project's Code of Conduct
Description of the problem
After upgrading to go 1.24, we are seeing the following error when running version 1.64.5 of golangci-lint:
ERRO Running error: can't run linter goanalysis_metalinter
buildir: failed to load package spdy: could not load export data: no export data for "k8s.io/client-go/transport/spdy"
Version of golangci-lint
% golangci-lint --version
golangci-lint has version 1.64.5 built with go1.24.0 from 0a603e49 on 2025-02-13T21:19:55Z
Configuration
GL_DEBUG="loader,env,gocritic" golangci-lint run --fix --timeout=15m -v
Go environment
% go version && go env
go version go1.24.0 darwin/arm64
AR='ar'
CC='cc'
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_ENABLED='1'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
CXX='c++'
GCCGO='gccgo'
GO111MODULE=''
GOARCH='arm64'
GOARM64='v8.0'
GOAUTH='netrc'
GOBIN=''
GOCACHE='/Users/conall/Library/Caches/go-build'
GOCACHEPROG=''
GODEBUG=''
GOENV='/Users/conall/Library/Application Support/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFIPS140='off'
GOFLAGS=''
GOGCCFLAGS='-fPIC -arch arm64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -ffile-prefix-map=/var/folders/q0/bxj7zbgj45x7pclhjl0zrspr0000gn/T/go-build3060304215=/tmp/go-build -gno-record-gcc-switches -fno-common'
GOHOSTARCH='arm64'
GOHOSTOS='darwin'
GOINSECURE=''
GOMOD='/dev/null'
GOMODCACHE='/Users/conall/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='darwin'
GOPATH='/Users/conall/go'
GOPRIVATE=''
GOPROXY='https://proxy.golang.org,direct'
GOROOT='/opt/homebrew/Cellar/go/1.24.0/libexec'
GOSUMDB='sum.golang.org'
GOTELEMETRY='local'
GOTELEMETRYDIR='/Users/conall/Library/Application Support/go/telemetry'
GOTMPDIR=''
GOTOOLCHAIN='auto'
GOTOOLDIR='/opt/homebrew/Cellar/go/1.24.0/libexec/pkg/tool/darwin_arm64'
GOVCS=''
GOVERSION='go1.24.0'
GOWORK=''
PKG_CONFIG='pkg-config'
Verbose output of running
INFO golangci-lint has version 1.64.5 built with go1.24.0 from 0a603e49 on 2025-02-13T21:19:55Z
INFO [config_reader] Config search paths: [./ /Users/conall/GIT_Projects/terraform-ibm-modules/terraform-ibm-external-secrets-operator/tests /Users/conall/GIT_Projects/terraform-ibm-modules/terraform-ibm-external-secrets-operator /Users/conall/GIT_Projects/terraform-ibm-modules /Users/conall/GIT_Projects /Users/conall /Users /]
INFO [goenv] Read go env for 16.324208ms: map[string]string{"GOCACHE":"/Users/conall/Library/Caches/go-build", "GOROOT":"/opt/homebrew/Cellar/go/1.24.0/libexec"}
INFO [lintersdb] Active 6 linters: [errcheck gosimple govet ineffassign staticcheck unused]
DEBU [loader] Built loader args are [./...]
DEBU [loader] starting GOROOT= GOPATH= GO111MODULE=off GOPROXY= PWD=/Users/conall/GIT_Projects/terraform-ibm-modules/terraform-ibm-external-secrets-operator/tests go list -e -f {{context.ReleaseTags}} -- unsafe
DEBU [loader] starting GOROOT= GOPATH= GO111MODULE= GOPROXY= PWD=/Users/conall/GIT_Projects/terraform-ibm-modules/terraform-ibm-external-secrets-operator/tests go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
DEBU [loader] 10.308708ms for GOROOT= GOPATH= GO111MODULE=off GOPROXY= PWD=/Users/conall/GIT_Projects/terraform-ibm-modules/terraform-ibm-external-secrets-operator/tests go list -e -f {{context.ReleaseTags}} -- unsafe
DEBU [loader] starting GOROOT= GOPATH= GO111MODULE= GOPROXY= PWD=/Users/conall/GIT_Projects/terraform-ibm-modules/terraform-ibm-external-secrets-operator/tests go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports,Module -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./...
DEBU [loader] 13.662542ms for GOROOT= GOPATH= GO111MODULE= GOPROXY= PWD=/Users/conall/GIT_Projects/terraform-ibm-modules/terraform-ibm-external-secrets-operator/tests go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
DEBU [loader] 812.022584ms for GOROOT= GOPATH= GO111MODULE= GOPROXY= PWD=/Users/conall/GIT_Projects/terraform-ibm-modules/terraform-ibm-external-secrets-operator/tests go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports,Module -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./...
DEBU [loader] loaded 3 pkgs
DEBU [loader] Loaded pkg #0: ID=github.com/terraform-ibm-modules/terraform-ibm-external-secrets-operator GoFiles=[] CompiledGoFiles=[] Syntax=[]
DEBU [loader] Loaded pkg #1: ID=github.com/terraform-ibm-modules/terraform-ibm-external-secrets-operator [github.com/terraform-ibm-modules/terraform-ibm-external-secrets-operator.test] GoFiles=[/Users/conall/GIT_Projects/terraform-ibm-modules/terraform-ibm-external-secrets-operator/tests/pr_test.go] CompiledGoFiles=[/Users/conall/GIT_Projects/terraform-ibm-modules/terraform-ibm-external-secrets-operator/tests/pr_test.go] Syntax=[]
DEBU [loader] Loaded pkg #2: ID=github.com/terraform-ibm-modules/terraform-ibm-external-secrets-operator.test GoFiles=[/Users/conall/Library/Caches/go-build/39/39fb9db581a4e747ee3d2d6b4b8e515d7530a2545362aaec2bb116d0882defe1-d] CompiledGoFiles=[/Users/conall/Library/Caches/go-build/39/39fb9db581a4e747ee3d2d6b4b8e515d7530a2545362aaec2bb116d0882defe1-d] Syntax=[]
DEBU [loader] skip pkg ID=github.com/terraform-ibm-modules/terraform-ibm-external-secrets-operator.test
INFO [loader] Go packages loading at mode 8767 (compiled_files|deps|name|exports_file|files|imports|types_sizes) took 850.202667ms
DEBU [loader] package with tests: map[string]bool{"github.com/terraform-ibm-modules/terraform-ibm-external-secrets-operator":true}
DEBU [loader] skip pkg ID=github.com/terraform-ibm-modules/terraform-ibm-external-secrets-operator because we load it with test package
INFO [runner/filename_unadjuster] Pre-built 0 adjustments in 1.471ms
INFO [linters_context/goanalysis] analyzers took 1m14.90404755s with top 10 stages: buildir: 57.714290423s, inspect: 3.070963714s, fact_deprecated: 3.037363044s, printf: 2.580411413s, ctrlflow: 2.417666878s, nilness: 1.817789321s, fact_purity: 1.497268236s, typedness: 1.199491193s, SA5012: 1.19870233s, tokenfileanalyzer: 360.997496ms
WARN [runner] Can't run linter goanalysis_metalinter: buildir: failed to load package spdy: could not load export data: no export data for "k8s.io/client-go/transport/spdy"
INFO [runner] processing took 2.705µs with stages: max_same_issues: 458ns, skip_dirs: 292ns, exclusion_paths: 291ns, exclusion_rules: 291ns, nolint_filter: 208ns, max_from_linter: 208ns, path_absoluter: 167ns, diff: 125ns, source_code: 125ns, filename_unadjuster: 125ns, identifier_marker: 83ns, skip_files: 42ns, cgo: 42ns, fixer: 42ns, generated_file_filter: 42ns, path_shortener: 41ns, path_relativity: 41ns, path_prettifier: 41ns, invalid_issue: 41ns, sort_results: 0s, severity-rules: 0s, uniq_by_line: 0s, max_per_file_from_linter: 0s
INFO [runner] linters took 10.571705875s with stages: goanalysis_metalinter: 10.571660875s
ERRO Running error: can't run linter goanalysis_metalinter
buildir: failed to load package spdy: could not load export data: no export data for "k8s.io/client-go/transport/spdy"
INFO Memory: 114 samples, avg is 1986.7MB, max is 3696.7MB
INFO Execution took 11.440502375s
A minimal reproducible example or link to a public repository
Validation
- Yes, I've included all information above (version, config, etc.).
Supporter
- I am a sponsor/backer through GitHub or OpenCollective
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested