[Pkg-javascript-devel] Bug#961621: Node.js requires SSE2

Frank fbug at xs4all.nl
Tue May 26 18:44:13 BST 2020


Package: nodejs
Version: 10.19.0~dfsg1-1
Severity: minor

Node.js will not run on i686 hardware such as Intel Pentium 3 or AMD 
Athlon XP.
Support for x86 hardware without SSE2 has (unfortunately) been removed 
years ago, see 
https://groups.google.com/forum/#!topic/v8-dev/SJU63-g84fQ
Package should therefore depend on package sse2-support (i386 arch 
only).

Error can be reproduced in a QEMU VM with options "qemu-system-i386 
-enable-kvm -cpu athlon,sse2=off". Execute cmd "nodejs" in the VM.

stdout error: Check failed: cpu.has_sse2(). FailureMessage Object: 
0xbfc159a4Illegal instruction
dmesg error: traps: nodejs[23846] trap invalid opcode ip:b6e95db5 
sp:bffdac50 error:0 in libnode.so.64[b6e49000+b78000]



More information about the Pkg-javascript-devel mailing list