This code compiles but program exits with code -11 What's wrong?
import std.stdio; import core.simd; int pmovmskb(inout byte16 v) { asm { movdqa XMM0, v; pmovmskb EAX, XMM0; ret; } } void main() { byte16 a = [-1, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; auto i = pmovmskb(a); } Program exited with code -11 DMD64 D Compiler v2.069