Bug#1143508: Baseline violation on amd64: godot requires SSE4.1 (pinsrq), causing SIGILL
Jakob Haufe
sur5r at debian.org
Mon Aug 3 09:32:32 BST 2026
Hi Otto,
On Mon, 3 Aug 2026 11:15:27 +0300
Otto Kekäläinen <otto at debian.org> wrote:
> Thanks for reporting this issue.. Probably due to your processor from 2009
> not supporting some newer amd64 instruction (pinsrq?).
Yes exactly. But the CPU still meets the baseline requirements, so any
application that unconditionally requires SSE4.1 on amd64 is rc-buggy.
> This is either due to the toolchain in Debian, or something in Godot itself.
I suspect the latter, or at least the build system of Godot.
> Have you had issues with any other app in Debian? That would indicate this
> might be a toolchain problem.
I found something similar in freerdp (#1095808) and numpy (#1142428).
> Or did you already debug this the use of SSE4.1 (pinsrq) is from Godot
> specifically, and where in that case? Can it be easily patched to use some
> fallback on older cpus?
The backtrace and disassembly is from godot 4.6.3+ds-1, as indicated.
I currently lack the time to familiarize myself with Godots packaging
and/or build system, so I can't say how easy it is to fix.
Cheers,
sur5r
[TOFU discarded]
--
ceterum censeo microsoftem esse delendam.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20260803/9ea7101c/attachment.sig>
More information about the Pkg-games-devel
mailing list