Richard Henderson <richard.hender...@linaro.org> writes:
> On Mon, May 20, 2019, 08:17 Alex Bennée <alex.ben...@linaro.org> wrote: > >> >> Jan Bobek <jan.bo...@gmail.com> writes: >> >> > This allows us to drop dependency on NASM and build the test image >> > with GCC only. Adds support for x86_64, too. >> >> ./risu --master -t run.out test_i386.bin >> >> and then: >> >> ./risu -t run.out test_i386.bin >> >> Gives: >> >> loading test image test_i386.bin... >> starting apprentice image at 0xf7f07000 >> starting image >> finished early after 1 checkpoints >> match status... >> mismatch on regs! >> this reginfo: >> faulting insn fc0b90f >> >> Because: >> >> Mismatch (master v apprentice): >> xmm4 : fe76ea16f7d9c58c 000006fc00000000 >> v: fe76ea16f7d1a58c 000006fc00000000 >> >> We probably need to zero or reset the xmm regs both in the test and when >> risugen dumps it's preamble. >> > > That gets fixed later in the series. So it does, but I'm still seeing the test fail when played back :-/ -- Alex Bennée