https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122379

            Bug ID: 122379
           Summary: [15/16 Regression] gcc15-go miscompiled on armv6hl
           Product: gcc
           Version: 15.2.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: rtl-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: rguenth at gcc dot gnu.org
  Target Milestone: ---

https://bugzilla.suse.com/show_bug.cgi?id=1252306 identifies
r15-3220-g542773888190ef as the cause of 'gcc-go version' to crash like

+ chroot /tmp/armv6-root/ env
LD_LIBRARY_PATH=build/armv6hl-suse-linux-gnueabi/libgo/.libs/ /build/gotools/go
version
notewakeup - double wakeup (1)
fatal error: notewakeup - double wakeup

goroutine 6 [running]:
runtime.dopanic__m
        /gcc/libgo/go/runtime/panic.go:1204
runtime.fatalthrow
        /gcc/libgo/go/runtime/panic.go:1073
runtime.throw
        /gcc/libgo/go/runtime/panic.go:1044
runtime.notewakeup
        /gcc/libgo/go/runtime/lock_futex.go:153
runtime.gcBgMarkWorker
        /gcc/libgo/go/runtime/mgc.go:1185
runtime.kickoff
        /gcc/libgo/go/runtime/proc.go:1316
created by runtime.gcStart
        /gcc/libgo/go/runtime/mgc.go:640 +0x2bc

goroutine 1 [syscall]:
        goroutine in C code; stack unavailable

where previously r16-4463-geb717a8f4ea9f5 was identified as a fix for a similar
issue on armv7hl.

Reply via email to