Skip to content

fix ordered map race #1859

fix ordered map race

fix ordered map race #1859

Triggered via pull request September 7, 2024 20:51
Status Failure
Total duration 42s
Artifacts

lint.yml

on: pull_request
lint-jsonschema
7s
lint-jsonschema
check_doc
4s
check_doc
Matrix: Lint
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 2 warnings
Lint (1.22.x): variables.go#L277
copylocks: call of product copies lock value: github.com/go-task/task/v3/internal/omap.OrderedMap[string, []any] contains sync.RWMutex (govet)
Lint (1.22.x): variables.go#L332
copylocks: product passes lock by value: github.com/go-task/task/v3/internal/omap.OrderedMap[string, []any] contains sync.RWMutex (govet)
Lint (1.22.x): taskfile/ast/for.go#L55
copylocks: assignment copies lock value to f.Matrix: github.com/go-task/task/v3/internal/omap.OrderedMap[string, []any] contains sync.RWMutex (govet)
Lint (1.22.x): taskfile/ast/taskfile.go#L59
copylocks: call of t1.Tasks.Merge copies lock value: github.com/go-task/task/v3/taskfile/ast.Tasks contains github.com/go-task/task/v3/internal/omap.OrderedMap[string, *github.com/go-task/task/v3/taskfile/ast.Task] contains sync.RWMutex (govet)
Lint (1.22.x): taskfile/ast/tasks.go#L56
copylocks: Merge passes lock by value: github.com/go-task/task/v3/taskfile/ast.Tasks contains github.com/go-task/task/v3/internal/omap.OrderedMap[string, *github.com/go-task/task/v3/taskfile/ast.Task] contains sync.RWMutex (govet)
Lint (1.22.x)
issues found
Lint (1.23.x)
The job was canceled because "_1_22_x" failed.
Lint (1.23.x): variables.go#L277
copylocks: call of product copies lock value: github.com/go-task/task/v3/internal/omap.OrderedMap[string, []any] contains sync.RWMutex (govet)
Lint (1.23.x): variables.go#L332
copylocks: product passes lock by value: github.com/go-task/task/v3/internal/omap.OrderedMap[string, []any] contains sync.RWMutex (govet)
Lint (1.23.x): taskfile/ast/for.go#L55
copylocks: assignment copies lock value to f.Matrix: github.com/go-task/task/v3/internal/omap.OrderedMap[string, []any] contains sync.RWMutex (govet)
Lint (1.23.x): taskfile/ast/taskfile.go#L59
copylocks: call of t1.Tasks.Merge copies lock value: github.com/go-task/task/v3/taskfile/ast.Tasks contains github.com/go-task/task/v3/internal/omap.OrderedMap[string, *github.com/go-task/task/v3/taskfile/ast.Task] contains sync.RWMutex (govet)
Lint (1.23.x): taskfile/ast/tasks.go#L56
copylocks: Merge passes lock by value: github.com/go-task/task/v3/taskfile/ast.Tasks contains github.com/go-task/task/v3/internal/omap.OrderedMap[string, *github.com/go-task/task/v3/taskfile/ast.Task] contains sync.RWMutex (govet)
Lint (1.23.x)
issues found
Lint (1.22.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/task/task. Supported file pattern: go.sum
Lint (1.23.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/task/task. Supported file pattern: go.sum