More findings from the core dump: Program terminated with signal SIGILL, Illegal instruction. #0 0x00007f00eb999254 in wasm_entry () at ../Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:547 547 ../Source/JavaScriptCore/llint/LowLevelInterpreter.cpp: No such file or directory. [Current thread is 1 (Thread 0x7f00e4913ac0 (LWP 4154))] (gdb) layout asm
│0x7f00eb999254 <wasm_entry+56936> roundss $0x2,%xmm0,%xmm1 │ │0x7f00eb99925a <wasm_entry+56942> movsbq 0x1(%r13,%r8,1),%r9 │ │0x7f00eb999260 <wasm_entry+56948> movss %xmm1,0x0(%rbp,%r9,8) │ │0x7f00eb999267 <wasm_entry+56955> add $0x3,%r8 │ So here it is, the 'roundss' opcode was added in SSE4, which this CPU does not support. Berto