Skip to content

x/tools/gopls/internal/{util/lru,filecache}: SEGV in TestConcurrency [loong64 miscompile] #75572

@gopherbot

Description

@gopherbot
#!watchflakes
default <- ((pkg == "golang.org/x/tools/gopls/internal/util/lru" && test == "TestConcurrency") ||
 (pkg ==  "golang.org/x/tools/gopls/internal/filecache" && test == "TestConcurrency"))

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestConcurrency
unexpected fault address 0x69abaf403f08
fatal error: fault
[signal SIGSEGV: segmentation violation code=0x2 addr=0x69abaf403f08 pc=0x1b3a58]

goroutine 168 gp=0x69abaeff3880 m=4 mp=0x69abaecef008 [running]:
runtime.throw({0x22a2bb?, 0x0?})
	/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:1227 +0x38 fp=0x69abaf3fff08 sp=0x69abaf3ffee0 pc=0x8f628
runtime.sigpanic()
	/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/signal_unix.go:939 +0x240 fp=0x69abaf3fff60 sp=0x69abaf3fff08 pc=0x91210
...
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 14
	/home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x98

goroutine 213 gp=0x69abaf01a8c0 m=nil [runnable]:
golang.org/x/sync/errgroup.(*Group).Go.func1()
	/home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 fp=0x69abaf013fd8 sp=0x69abaf013fd8 pc=0x1b25f0
runtime.goexit({})
	/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_loong64.s:701 +0x4 fp=0x69abaf013fd8 sp=0x69abaf013fd8 pc=0x973d4
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 14
	/home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x98

watchflakes

Metadata

Metadata

Assignees

No one assigned

    Labels

    NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.arch-loong64Issues solely affecting the loongson architecture.compiler/runtimeIssues related to the Go compiler and/or runtime.

    Type

    No type

    Projects

    Status

    Done

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions