# make check-qtest-sparc64 V=1
(cd /home/nasastry/qemu; printf '#define QEMU_PKGVERSION '; if test -n ""; then printf '""\n'; else if test -d .git; then printf '" ('; git describe --match 'v*' 2>/dev/null | tr -d '\n'; if ! git diff-index --quiet HEAD &>/dev/null; then printf -- '-dirty'; fi; printf ')"\n'; else printf '""\n'; fi; fi) > qemu-version.h.tmp
if ! cmp -s qemu-version.h qemu-version.h.tmp; then mv qemu-version.h.tmp qemu-version.h; else rm qemu-version.h.tmp; fi
make -C /home/nasastry/qemu/capstone CAPSTONE_SHARED=no BUILDDIR="/home/nasastry/qemu/capstone" CC="cc" AR="ar" LD="ld" CFLAGS="-fprofile-arcs -ftest-coverage -g -g -I/usr/include/pixman-1 -DHAS_LIBSSH2_SFTP_FSYNC -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DNCURSES_WIDECHAR -fPIE -DPIE -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fno-common -fwrapv -fstack-protector-strong -I/usr/include/p11-kit-1 -I/usr/include/libpng15 -I/home/nasastry/qemu/capstone/include -I/home/nasastry/qemu/tests -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_POWERPC -DCAPSTONE_HAS_X86" BUILD_DIR=/home/nasastry/qemu /home/nasastry/qemu/capstone/libcapstone.a
make[1]: Entering directory `/home/nasastry/qemu/capstone'
make[1]: `/home/nasastry/qemu/capstone/libcapstone.a' is up to date.
make[1]: Leaving directory `/home/nasastry/qemu/capstone'
make BUILD_DIR=/home/nasastry/qemu -C sparc64-softmmu V="1" TARGET_DIR="sparc64-softmmu/" all
make[1]: Entering directory `/home/nasastry/qemu/sparc64-softmmu'
make[1]: Leaving directory `/home/nasastry/qemu/sparc64-softmmu'
QTEST_QEMU_BINARY=sparc64-softmmu/qemu-system-sparc64 QTEST_QEMU_IMG=qemu-img MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} gtester -k --verbose -m=quick tests/endianness-test tests/prom-env-test tests/qmp-test tests/device-introspect-test tests/qom-test tests/test-hmp
TEST: tests/endianness-test... (pid=72117)
/sparc64/endianness/sun4u: OK
/sparc64/endianness/split/sun4u: OK
/sparc64/endianness/combine/sun4u: OK
PASS: tests/endianness-test
TEST: tests/prom-env-test... (pid=72128)
/sparc64/prom-env/sun4u: **
ERROR:tests/prom-env-test.c:42:check_guest_memory: assertion failed (signature == MAGIC): (0x00000000 == 0xcafec0de)
FAIL
GTester: last random seed: R02S54a8565ad2895d49d8d1b0dc99da7044
(pid=74068)
FAIL: tests/prom-env-test
TEST: tests/qmp-test... (pid=74069)
/sparc64/qmp/protocol: OK
/sparc64/qmp/qom-list-types: OK
/sparc64/qmp/query-acpi-ospm-status: OK
/sparc64/qmp/query-balloon: OK
/sparc64/qmp/query-block: OK
/sparc64/qmp/query-block-jobs: OK
/sparc64/qmp/query-blockstats: OK
/sparc64/qmp/query-chardev: OK
/sparc64/qmp/query-chardev-backends: OK
/sparc64/qmp/query-command-line-options: OK
/sparc64/qmp/query-commands: OK
/sparc64/qmp/query-cpus: OK
/sparc64/qmp/query-dump: OK
/sparc64/qmp/query-dump-guest-memory-capability: OK
/sparc64/qmp/query-events: OK
/sparc64/qmp/query-fdsets: OK
/sparc64/qmp/query-hotpluggable-cpus: OK
/sparc64/qmp/query-iothreads: OK
/sparc64/qmp/query-kvm: OK
/sparc64/qmp/query-machines: OK
/sparc64/qmp/query-memdev: OK
/sparc64/qmp/query-memory-devices: OK
/sparc64/qmp/query-memory-size-summary: OK
/sparc64/qmp/query-mice: OK
/sparc64/qmp/query-migrate: OK
/sparc64/qmp/query-migrate-cache-size: OK
/sparc64/qmp/query-migrate-capabilities: OK
/sparc64/qmp/query-migrate-parameters: OK
/sparc64/qmp/query-name: OK
/sparc64/qmp/query-named-block-nodes: OK
/sparc64/qmp/query-qmp-schema: OK
/sparc64/qmp/query-rx-filter: OK
/sparc64/qmp/query-spice: OK
/sparc64/qmp/query-status: OK
/sparc64/qmp/query-target: OK
/sparc64/qmp/query-tpm: OK
/sparc64/qmp/query-tpm-models: OK
/sparc64/qmp/query-tpm-types: OK
/sparc64/qmp/query-uuid: OK
/sparc64/qmp/query-version: OK
/sparc64/qmp/query-vm-generation-id: OK
/sparc64/qmp/query-vnc: OK
/sparc64/qmp/query-vnc-servers: OK
/sparc64/qmp/query-xen-replication-status: OK
PASS: tests/qmp-test
TEST: tests/device-introspect-test... (pid=74165)
/sparc64/device/introspect/list: OK
/sparc64/device/introspect/list-fields: OK
/sparc64/device/introspect/none: OK
/sparc64/device/introspect/abstract: OK
/sparc64/device/introspect/concrete: OK
/sparc64/device/introspect/abstract-interfaces: OK
PASS: tests/device-introspect-test
TEST: tests/qom-test... (pid=74181)
/sparc64/qom/sun4v: OK
/sparc64/qom/none: OK
/sparc64/qom/sun4u: OK
/sparc64/qom/niagara: OK
PASS: tests/qom-test
TEST: tests/test-hmp... (pid=74199)
/sparc64/hmp/sun4v: OK
/sparc64/hmp/none: OK
/sparc64/hmp/sun4u: OK
/sparc64/hmp/niagara: OK
/sparc64/hmp/none+2MB: OK
PASS: tests/test-hmp
make: *** [check-qtest-sparc64] Error 1
Similar failure seen with the following test too.
# make check-qtest-sparc64 V=1 qemu; printf '#define QEMU_PKGVERSION '; if test -n ""; then printf '""\n'; else if test -d .git; then printf '" ('; git describe --match 'v*' 2>/dev/null | tr -d '\n'; if ! git diff-index --quiet HEAD &>/dev/null; then printf -- '-dirty'; fi; printf ')"\n'; else printf '""\n'; fi; fi) > qemu-version.h.tmp qemu/capstone CAPSTONE_SHARED=no BUILDDIR= "/home/ nasastry/ qemu/capstone" CC="cc" AR="ar" LD="ld" CFLAGS= "-fprofile- arcs -ftest-coverage -g -g -I/usr/ include/ pixman- 1 -DHAS_LIBSSH2_ SFTP_FSYNC -pthread -I/usr/ include/ glib-2. 0 -I/usr/ lib64/glib- 2.0/include -pthread -I/usr/ include/ glib-2. 0 -I/usr/ lib64/glib- 2.0/include -DNCURSES_WIDECHAR -fPIE -DPIE -m64 -D_GNU_SOURCE -D_FILE_ OFFSET_ BITS=64 -D_LARGEFILE_SOURCE -fno-strict- aliasing -fno-common -fwrapv -fstack- protector- strong -I/usr/ include/ p11-kit- 1 -I/usr/ include/ libpng15 -I/home/ nasastry/ qemu/capstone/ include -I/home/ nasastry/ qemu/tests -DCAPSTONE_ USE_SYS_ DYN_MEM -DCAPSTONE_HAS_ARM -DCAPSTONE_ HAS_ARM64 -DCAPSTONE_ HAS_POWERPC -DCAPSTONE_HAS_X86" BUILD_DIR= /home/nasastry/ qemu /home/nasastry/ qemu/capstone/ libcapstone. a nasastry/ qemu/capstone' nasastry/ qemu/capstone/ libcapstone. a' is up to date. nasastry/ qemu/capstone' /home/nasastry/ qemu -C sparc64-softmmu V="1" TARGET_ DIR="sparc64- softmmu/ " all nasastry/ qemu/sparc64- softmmu' nasastry/ qemu/sparc64- softmmu' BINARY= sparc64- softmmu/ qemu-system- sparc64 QTEST_QEMU_ IMG=qemu- img MALLOC_ PERTURB_ =${MALLOC_ PERTURB_ :-$(( ${RANDOM:-0} % 255 + 1))} gtester -k --verbose -m=quick tests/endiannes s-test tests/prom-env-test tests/qmp-test tests/device- introspect- test tests/qom-test tests/test-hmp s-test. .. (pid=72117) endianness/ sun4u: OK endianness/ split/sun4u: OK endianness/ combine/ sun4u: OK s-test env-test. .. (pid=72128) prom-env/ sun4u: ** prom-env- test.c: 42:check_ guest_memory: assertion failed (signature == MAGIC): (0x00000000 == 0xcafec0de) 95d49d8d1b0dc99 da7044 qmp/protocol: OK qmp/qom- list-types: OK qmp/query- acpi-ospm- status: OK qmp/query- balloon: OK qmp/query- block: OK qmp/query- block-jobs: OK qmp/query- blockstats: OK qmp/query- chardev: OK qmp/query- chardev- backends: OK qmp/query- command- line-options: OK qmp/query- commands: OK qmp/query- cpus: OK qmp/query- dump: OK qmp/query- dump-guest- memory- capability: OK qmp/query- events: OK qmp/query- fdsets: OK qmp/query- hotpluggable- cpus: OK qmp/query- iothreads: OK qmp/query- kvm: OK qmp/query- machines: OK qmp/query- memdev: OK qmp/query- memory- devices: OK qmp/query- memory- size-summary: OK qmp/query- mice: OK qmp/query- migrate: OK qmp/query- migrate- cache-size: OK qmp/query- migrate- capabilities: OK qmp/query- migrate- parameters: OK qmp/query- name: OK qmp/query- named-block- nodes: OK qmp/query- qmp-schema: OK qmp/query- rx-filter: OK qmp/query- spice: OK qmp/query- status: OK qmp/query- target: OK qmp/query- tpm: OK qmp/query- tpm-models: OK qmp/query- tpm-types: OK qmp/query- uuid: OK qmp/query- version: OK qmp/query- vm-generation- id: OK qmp/query- vnc: OK qmp/query- vnc-servers: OK qmp/query- xen-replication -status: OK introspect- test... (pid=74165) device/ introspect/ list: OK device/ introspect/ list-fields: OK device/ introspect/ none: OK device/ introspect/ abstract: OK device/ introspect/ concrete: OK device/ introspect/ abstract- interfaces: OK introspect- test qom/sun4v: OK qom/none: OK qom/sun4u: OK qom/niagara: OK hmp/sun4v: OK hmp/none: OK hmp/sun4u: OK hmp/niagara: OK hmp/none+ 2MB: OK qtest-sparc64] Error 1
(cd /home/nasastry/
if ! cmp -s qemu-version.h qemu-version.h.tmp; then mv qemu-version.h.tmp qemu-version.h; else rm qemu-version.h.tmp; fi
make -C /home/nasastry/
make[1]: Entering directory `/home/
make[1]: `/home/
make[1]: Leaving directory `/home/
make BUILD_DIR=
make[1]: Entering directory `/home/
make[1]: Leaving directory `/home/
QTEST_QEMU_
TEST: tests/endiannes
/sparc64/
/sparc64/
/sparc64/
PASS: tests/endiannes
TEST: tests/prom-
/sparc64/
ERROR:tests/
FAIL
GTester: last random seed: R02S54a8565ad28
(pid=74068)
FAIL: tests/prom-env-test
TEST: tests/qmp-test... (pid=74069)
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
PASS: tests/qmp-test
TEST: tests/device-
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
PASS: tests/device-
TEST: tests/qom-test... (pid=74181)
/sparc64/
/sparc64/
/sparc64/
/sparc64/
PASS: tests/qom-test
TEST: tests/test-hmp... (pid=74199)
/sparc64/
/sparc64/
/sparc64/
/sparc64/
/sparc64/
PASS: tests/test-hmp
make: *** [check-