ebitengine/purego

registe func panic in the go1.22.0 on linux amd64

Closed this issue · 8 comments

  1. open lib or registe func panic in the go1.22.0 on linux amd64 'fault segment', use cgo_enabled=0
  2. but in the go1.20.13 is ok
> uname -a
Linux john-PC 5.15.77-amd64-desktop #2 SMP Thu Jun 15 16:06:18 CST 2023 x86_64 GNU/Linux
> cat /etc/os-release
PRETTY_NAME="Deepin 20.9"
NAME="Deepin"
VERSION_ID="20.9"
VERSION="20.9"
VERSION_CODENAME="apricot"
ID=Deepin
HOME_URL="https://www.deepin.org/"
BUG_REPORT_URL="https://bbs.deepin.org/"

Could you provide the stack trace? And specifically which C function you were trying to call? Since the tests currently pass in the CI

i will try go test of purego

go 1.22 , change asm code align 16byte to 8byte ?

go 1.22 , change asm code align 16byte to 8byte ?

We test go 1.22 in the CI and everything passes. If you have an issue please provide a way to reproduce it

@jiftle are you still having problems in which you can share a way to reproduce?

@jiftle are you still having problems in which you can share a way to reproduce?

use go1.20.13,the problem is missing.

use go1.20.13,the problem is missing.

Can I close this then?

Not reproducible and no response. Closing