performance: 0.935 graphic: 0.916 other: 0.912 device: 0.834 semantic: 0.752 socket: 0.742 files: 0.731 PID: 0.648 permissions: 0.645 network: 0.640 debug: 0.617 vnc: 0.597 boot: 0.460 KVM: 0.385 qemu-arm does not reject vrintz on non-v8 cpu Hello, It seems that qemu-arm does not reject some v8-only instructions as it should, but executes them "correctly". For instance, while compiling/running some of the GCC ARM instrinsics tests, we noticed that vrintz should be rejected on cortex-a9 for instance, while it is executed as if the instruction was supported. objdump says: 1074c: f3fa05a0 vrintz.f32 d16, d16 and qemu -d in_asm says: 0x0001074c: f3fa05a0 vabal.u q8, d26, d16 The problem is still present in qemu-2.6.0 Should be fixed by http://patchwork.ozlabs.org/patch/633105/ I confirm your patch does fix the problem. You may still want to fix the disassembler such that it dumps the right instruction, but that would be a separate fix. Thanks for your quick support. On 9 June 2016 at 20:14, Christophe Lyon