blob: ee971059242a51a1cefca4b5424930862338e1fa (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
|
<think>
Okay, I need to classify this bug report into one of the given categories: instruction, syscall, or runtime. The user is experiencing an issue where qemu-ppc (user) incorrectly translates float32 arithmetic.
Looking at the example provided, when they run their test program on a real PowerPC system, it outputs "1.401298e-45", but when using qemu-ppc, it outputs "2.802597e-45". This discrepancy suggests that there's an issue with how floating-point numbers are being handled in the emulator.
The key point here is that the problem arises during arithmetic operations involving floats. The user mentions that this could be due to a faulty FPU instruction or issues within the printf emulation. Since it's related to arithmetic, which is part of the CPU instructions, I suspect this falls under an issue with how QEMU emulates certain instructions.
Therefore, this bug report likely pertains to a faulty instruction being translated incorrectly by QEMU.
</think>
instruction
|