The following changes since commit eb13d1cf4a0478fc29f80abfbac8209479325f35:
Merge remote-tracking branch 'remotes/dgilbert/tags/pull-migration-20190925a' into staging (2019-09-26 14:23:58 +0100) are available in the Git repository at: https://github.com/stsquad/qemu.git tags/pull-testing-next-260919-1 for you to fetch changes up to 80394ccf216da9ff48f23b9b8dab65ef809b7870: tests/docker: remove debian-powerpc-user-cross (2019-09-26 19:00:53 +0100) ---------------------------------------------------------------- Testing updates plus alpha FP fixes: - fix alpha handling of FtoI overflow - various docker cleanups - fix docker.py cleanup race - fix podman invocation - tests/tcg: add float and record/replay tests - remove unused docker images - expand documentation for check-tcg ---------------------------------------------------------------- Alex Bennée (11): target/ppc: fix signal delivery for ppc64abi32 tests/docker: fix DOCKER_PARTIAL_IMAGES tests/docker: reduce scary warnings by cleaning up clean up tests/tcg: clean-up some comments after the de-tangling tests/tcg: re-enable linux-test for ppc64abi32 tests/tcg: add float_madds test to multiarch tests/tcg: add generic version of float_convs tests/tcg: add simple record/replay smoke test for aarch64 configure: preserve PKG_CONFIG for subdir builds docs/devel: add "check-tcg" to testing.rst tests/docker: remove debian-powerpc-user-cross John Snow (9): tests/docker: add sanitizers back to clang build tests/docker: remove python2.7 from debian9-mxe podman: fix command invocation docker: remove debian8-mxe definitions docker: remove unused debian8 partial image docker: remove 'deprecated' image definitions docker: remove unused debian-ports docker: remove unused debian-sid docker: move tests from python2 to python3 Philippe Mathieu-Daudé (1): target/i386: Fix broken build with WHPX enabled Richard Henderson (7): target/alpha: Use array for FPCR_DYN conversion target/alpha: Fix SWCR_MAP_UMZ target/alpha: Fix SWCR_TRAP_ENABLE_MASK target/alpha: Handle SWCR_MAP_DMZ earlier target/alpha: Write to fpcr_flush_to_zero once target/alpha: Mask IOV exception with INV for user-only target/alpha: Tidy helper_fp_exc_raise_s Makefile | 6 +- configure | 1 + docs/devel/testing.rst | 76 ++ linux-user/ppc/signal.c | 4 +- target/alpha/fpu_helper.c | 15 +- target/alpha/helper.c | 64 +- target/i386/whpx-all.c | 1 + tests/docker/Makefile.include | 18 +- tests/docker/docker.py | 36 +- tests/docker/dockerfiles/centos7.docker | 2 +- tests/docker/dockerfiles/debian-ports.docker | 36 - .../dockerfiles/debian-powerpc-user-cross.docker | 21 - tests/docker/dockerfiles/debian-sid.docker | 35 - .../docker/dockerfiles/debian-xtensa-cross.docker | 2 +- tests/docker/dockerfiles/debian10.docker | 2 +- tests/docker/dockerfiles/debian8.docker | 34 - tests/docker/dockerfiles/debian9-mxe.docker | 3 +- tests/docker/dockerfiles/debian9.docker | 2 +- tests/docker/dockerfiles/travis.docker | 2 +- tests/docker/dockerfiles/ubuntu.docker | 2 +- tests/docker/dockerfiles/ubuntu1804.docker | 2 +- tests/docker/test-clang | 6 +- tests/tcg/Makefile.target | 16 +- tests/tcg/aarch64/Makefile.softmmu-target | 21 + tests/tcg/aarch64/Makefile.target | 3 +- tests/tcg/aarch64/float_convs.ref | 748 ++++++++++++++++++++ tests/tcg/aarch64/float_madds.ref | 768 +++++++++++++++++++++ tests/tcg/arm/Makefile.target | 16 +- tests/tcg/arm/float_convs.ref | 748 ++++++++++++++++++++ tests/tcg/arm/float_madds.ref | 768 +++++++++++++++++++++ tests/tcg/multiarch/Makefile.target | 23 +- tests/tcg/multiarch/float_convs.c | 105 +++ tests/tcg/multiarch/float_helpers.c | 230 ++++++ tests/tcg/multiarch/float_helpers.h | 26 + tests/tcg/multiarch/float_madds.c | 103 +++ 35 files changed, 3709 insertions(+), 236 deletions(-) delete mode 100644 tests/docker/dockerfiles/debian-ports.docker delete mode 100644 tests/docker/dockerfiles/debian-powerpc-user-cross.docker delete mode 100644 tests/docker/dockerfiles/debian-sid.docker delete mode 100644 tests/docker/dockerfiles/debian8.docker create mode 100755 tests/tcg/aarch64/float_convs.ref create mode 100644 tests/tcg/aarch64/float_madds.ref create mode 100644 tests/tcg/arm/float_convs.ref create mode 100644 tests/tcg/arm/float_madds.ref create mode 100644 tests/tcg/multiarch/float_convs.c create mode 100644 tests/tcg/multiarch/float_helpers.c create mode 100644 tests/tcg/multiarch/float_helpers.h create mode 100644 tests/tcg/multiarch/float_madds.c -- 2.20.1