我将软件发布到arm 32位操作系统遇到了问题
打包命令如下:
set GOARCH=arm
set GOOS=linux
set CGO_ENABLED=0
go build -o ipchub_linux
运行时显示的错误信息:
panic: unaligned 64-bit atomic operation
goroutine 20 [running]:
runtime/internal/atomic.panicUnaligned()
E:/Program Files/Go/src/runtime/internal/atomic/unaligned.go:8 +0x24
runtime/internal/atomic.Store64(0x24881ec, 0x0)
E:/Program Files/Go/src/runtime/internal/atomic/atomic_arm.s:291 +0x14
github.com/cnotch/scheduler.(*Scheduler).run(0x24881c0)
C:/Users/Administrator/go/pkg/mod/github.com/cnotch/scheduler@v0.0.0-20200522024700-1d2da93eefc5/scheduler.go:226 +0xf0
created by github.com/cnotch/scheduler.New in goroutine 1
C:/Users/Administrator/go/pkg/mod/github.com/cnotch/scheduler@v0.0.0-20200522024700-1d2da93eefc5/scheduler.go:89 +0x274
我将软件发布到arm 32位操作系统遇到了问题
打包命令如下:
set GOARCH=arm
set GOOS=linux
set CGO_ENABLED=0
go build -o ipchub_linux
运行时显示的错误信息:
panic: unaligned 64-bit atomic operation
goroutine 20 [running]:
runtime/internal/atomic.panicUnaligned()
E:/Program Files/Go/src/runtime/internal/atomic/unaligned.go:8 +0x24
runtime/internal/atomic.Store64(0x24881ec, 0x0)
E:/Program Files/Go/src/runtime/internal/atomic/atomic_arm.s:291 +0x14
github.com/cnotch/scheduler.(*Scheduler).run(0x24881c0)
C:/Users/Administrator/go/pkg/mod/github.com/cnotch/scheduler@v0.0.0-20200522024700-1d2da93eefc5/scheduler.go:226 +0xf0
created by github.com/cnotch/scheduler.New in goroutine 1
C:/Users/Administrator/go/pkg/mod/github.com/cnotch/scheduler@v0.0.0-20200522024700-1d2da93eefc5/scheduler.go:89 +0x274