other: 0.276 semantic: 0.139 device: 0.084 graphic: 0.079 performance: 0.078 files: 0.062 PID: 0.058 socket: 0.048 permissions: 0.037 network: 0.035 debug: 0.035 vnc: 0.027 boot: 0.024 KVM: 0.019 debug: 0.299 network: 0.088 PID: 0.085 socket: 0.083 files: 0.079 other: 0.076 vnc: 0.070 semantic: 0.070 device: 0.058 boot: 0.026 performance: 0.023 permissions: 0.017 graphic: 0.014 KVM: 0.010 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