On 1 July 2016 at 18:19, Richard Henderson <r...@twiddle.net> wrote: > Three tcg patches, and a build change so that we can still > use --cpu=i686 on a x86_64 host, now that linux-user has > the syscall assembly thunks. > > > r~ > > > The following changes since commit 9a48e3670030148a8d00c8d4d4cd7f051c0d9f39: > > Added Bulgarian translation (2016-07-01 16:06:57 +0100) > > are available in the git repository at: > > git://github.com/rth7680/qemu.git tags/pull-tcg-20160701 > > for you to fetch changes up to 15dab9abdedb1657ace1b3169617852299b5063f: > > tcg: Improve the alignment check infrastructure (2016-07-01 10:13:22 -0700) > > ---------------------------------------------------------------- > Misc updates > > ---------------------------------------------------------------- > Richard Henderson (3): > tcg: Fix name for high-half register > tcg: Optimize spills of constants > build: Use $(CCAS) for compiling .S files > > Sergey Sorokin (1): > tcg: Improve the alignment check infrastructure
This causes 'make check' to fail on 32-bit arm (could be a general 32-bit issue rather than an arm issue; 64-bit arm was fine): TEST: tests/bios-tables-test... (pid=19260) /x86_64/acpi/piix4/tcg: OK /x86_64/acpi/piix4/tcg/bridge: OK /x86_64/acpi/piix4/tcg/ipmi: OK /x86_64/acpi/q35/tcg: ** ERROR:/home/petmay01/qemu/tests/boot-sector.c:111:boot_sector_test: assertion failed (signature == SIGNAT URE): (0x00000000 == 0x0000dead) FAIL GTester: last random seed: R02Sa1c346c3e6f8ca9b05bfafd5f1a97def (pid=19280) /x86_64/acpi/q35/tcg/bridge: ** ERROR:/home/petmay01/qemu/tests/boot-sector.c:111:boot_sector_test: assertion failed (signature == SIGNAT URE): (0x00000000 == 0x0000dead) FAIL GTester: last random seed: R02S4b476ea44b8113651f3a106bd8e73258 (pid=19286) /x86_64/acpi/q35/tcg/ipmi: ** ERROR:/home/petmay01/qemu/tests/boot-sector.c:111:boot_sector_test: assertion failed (signature == SIGNAT URE): (0x00000000 == 0x0000dead) FAIL GTester: last random seed: R02S0aa76a00b1e793b1f5cdd554acd0edd2 (pid=19292) FAIL: tests/bios-tables-test TEST: tests/pxe-test... (pid=19293) /x86_64/pxe/e1000: ** ERROR:/home/petmay01/qemu/tests/boot-sector.c:111:boot_sector_test: assertion failed (signature == SIGNAT URE): (0x00000000 == 0x0000dead) FAIL GTester: last random seed: R02S7c0419f50f6e97096b984802d5b98154 (pid=19298) /x86_64/pxe/virtio: ** ERROR:/home/petmay01/qemu/tests/boot-sector.c:111:boot_sector_test: assertion failed (signature == SIGNAT URE): (0x00000000 == 0x0000dead) FAIL This is one of the few tests that actually tries to run TCG code. thanks -- PMM