[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-stable] [Qemu-devel] [PATCH] tests: Fix 'make test' for i686 h
From: |
Stefan Weil |
Subject: |
Re: [Qemu-stable] [Qemu-devel] [PATCH] tests: Fix 'make test' for i686 hosts (buildregression)) |
Date: |
Fri, 07 Mar 2014 14:19:36 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 |
Am 07.03.2014 13:56, schrieb Andreas Färber:
> Am 07.03.2014 13:40, schrieb Stefan Weil:
>> Am 07.03.2014 13:06, schrieb Alex Bennée:
>>>
>>> Stefan Weil <address@hidden> writes:
>>>
>>>> 'make test' is broken at least since commit
>>>> baacf04799ace72a9c735dd9306a1ceaf305e7cf. Several source files were moved
>>>> to util/, and some of them there split, so add the missing prefix and new
>>>> files to fix the compiler and linker errors.
> [...]
>> In the meantime I tried older versions. Even version 1.1 already shows
>> unwanted differences between native and QEMU emulated FPU operations.
>>
>> The test binary is now available from this URL:
>> http://qemu.weilnetz.de/test/user/i386/test-i386
>>
>> Run it native and with qemu-i386 and compare the output of both runs
>> to see the problems.
>
> So... is QEMU or the test mistaken? :)
>
> Regards,
> Andreas
Hi Andreas,
test-i386 does some calculations and prints the results (see source code
tests/tcg/test-i386.c). If the user mode emulation of QEMU works, it
should not matter whether that executable runs native or emulated and
both outputs be identical. They aren't - that's why I think we have a
TCG problem to solve.
Regards
Stefan
Re: [Qemu-stable] [Qemu-trivial] [PATCH] tests: Fix 'make test' for i686 hosts (build regression), Michael Tokarev, 2014/03/14