GNU bug report logs - #43500
qemu-minimal test suite crashes on armhf-linux, aarch64-linux

Previous Next

Package: guix;

Reported by: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Date: Sat, 19 Sep 2020 01:35:02 UTC

Severity: normal

Merged with 43512, 43534

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: bug#43512: closed (Re: bug#43500: qemu-minimal test suite crashes
 on armhf-linux, aarch64-linux)
Date: Fri, 28 May 2021 18:09:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#43500: QEMU crashes during its test suite on aarch64-linux

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 43512 <at> debbugs.gnu.org.

-- 
43500: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=43500
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Stefan <stefan-guix <at> vodafonemail.de>
Cc: 43500-done <at> debbugs.gnu.org, 43534-done <at> debbugs.gnu.org
Subject: Re: bug#43500: qemu-minimal test suite crashes on armhf-linux,
 aarch64-linux
Date: Fri, 28 May 2021 14:08:01 -0400
Hello,

Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes:

> Hi Stefan,
>
> Stefan <stefan-guix <at> vodafonemail.de> writes:
>
>> Hi Maxim!
>>
>>> The following command:
>>> 
>>> --8<---------------cut here---------------start------------->8---
>>> $ guix build --no-grafts --check qemu-minimal
>>> --8<---------------cut here---------------end--------------->8---
>>> 
>>> Should do it.
>>
>> Yes, thanks, that was the trick.
>>
>> It seems to be reproducible:
>>
>> ERROR:tests/qtest/arm-cpu-features.c:508:test_query_cpu_model_expansion_kvm:
>> assertion failed: (resp_has_props(_resp))
>> ERROR arm-cpu-features - Bail out!
>> ERROR:tests/qtest/arm-cpu-features.c:508:test_query_cpu_model_expansion_kvm:
>> assertion failed: (resp_has_props(_resp))
>
> Would you be able to try to reproduce, now that our QEMU package has
> been bumped to version 5.2.0?

QEMU 5.2.0 minimal was built twice without any problem on real hardware (the Softiron
ARMv8 machines we have available -- overdrive1 and dover).

Closing.  Feel free to reopen if you still encounter issues.

Thanks,

Maxim

[Message part 3 (message/rfc822, inline)]
From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: bug-guix <bug-guix <at> gnu.org>
Subject: QEMU crashes during its test suite on aarch64-linux
Date: Sat, 19 Sep 2020 11:27:12 -0400
Testing on master, commit 84da8f7feede61c63dd359fc5dfb5e8d6ea09ef4, with
the command:

./pre-inst-env guix build qemu --rounds=5 --system=aarch64-linux

I got:

--8<---------------cut here---------------start------------->8---
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}  QTEST_QEMU_BINARY=arm-softmmu/qemu-system-arm QTEST_QEMU_IMG=qemu-img tests/qtest/qos-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="qos-test" 
PASS 1 qos-test /arm/imx25-pdk/imx.i2c/i2c-bus/ds1338/ds1338-tests/tx-rx
PASS 2 qos-test /arm/imx25-pdk/imx.i2c/i2c-bus/pca9552/pca9552-tests/tx-rx
PASS 3 qos-test /arm/imx25-pdk/imx.i2c/i2c-bus/pca9552/pca9552-tests/rx-autoinc
PASS 4 qos-test /arm/imx25-pdk/imx.i2c/i2c-bus/tmp105/tmp105-tests/tx-rx
PASS 5 qos-test /arm/n800/omap_i2c/i2c-bus/ds1338/ds1338-tests/tx-rx
PASS 6 qos-test /arm/n800/omap_i2c/i2c-bus/pca9552/pca9552-tests/tx-rx
PASS 7 qos-test /arm/n800/omap_i2c/i2c-bus/pca9552/pca9552-tests/rx-autoinc
PASS 8 qos-test /arm/n800/omap_i2c/i2c-bus/tmp105/tmp105-tests/tx-rx
PASS 9 qos-test /arm/raspi2/generic-sdhci/sdhci/sdhci-tests/registers
PASS 10 qos-test /arm/sabrelite/generic-sdhci/sdhci/sdhci-tests/registers
PASS 11 qos-test /arm/smdkc210/generic-sdhci/sdhci/sdhci-tests/registers
PASS 12 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-9p-device/virtio/virtio-tests/nop
PASS 13 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-9p-device/virtio-9p/virtio-9p-tests/config
PASS 14 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-9p-device/virtio-9p/virtio-9p-tests/fs/version/basic
PASS 15 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-9p-device/virtio-9p/virtio-9p-tests/fs/attach/basic
PASS 16 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-9p-device/virtio-9p/virtio-9p-tests/fs/walk/basic
PASS 17 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-9p-device/virtio-9p/virtio-9p-tests/fs/walk/no_slash
PASS 18 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-9p-device/virtio-9p/virtio-9p-tests/fs/walk/dotdot_from_root
PASS 19 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-9p-device/virtio-9p/virtio-9p-tests/fs/lopen/basic
PASS 20 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-9p-device/virtio-9p/virtio-9p-tests/fs/write/basic
PASS 21 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-9p-device/virtio-9p/virtio-9p-tests/fs/flush/success
PASS 22 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-9p-device/virtio-9p/virtio-9p-tests/fs/flush/ignored
PASS 23 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-9p-device/virtio-9p/virtio-9p-tests/fs/readdir/basic
PASS 24 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-balloon-device/virtio/virtio-tests/nop
PASS 25 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-blk-device/virtio-blk/virtio-blk-tests/indirect
PASS 26 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-blk-device/virtio-blk/virtio-blk-tests/config
PASS 27 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-blk-device/virtio-blk/virtio-blk-tests/basic
PASS 28 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-blk-device/virtio-blk/virtio-blk-tests/resize
PASS 29 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-net-device/virtio-net/virtio-net-tests/basic
PASS 30 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-net-device/virtio-net/virtio-net-tests/rx_stop_cont
PASS 31 qos-test /arm/virt/virtio-mmio/virtio-bus/virtio-net-device/virtio-net/virtio-net-tests/announce-self
**
ERROR:tests/qtest/qos-test.c:175:subprocess_run_one_test: child process (/arm/virt/virtio-mmio/virtio-bus/virtio-net-device/virtio-net/virtio-net-tests/vhost-user/migrate/subprocess [1377]) failed unexpectedly
ERROR - Bail out! ERROR:tests/qtest/qos-test.c:175:subprocess_run_one_test: child process (/arm/virt/virtio-mmio/virtio-bus/virtio-net-device/virtio-net/virtio-net-tests/vhost-user/migrate/subprocess [1377]) failed unexpectedly
qemu: uncaught target signal 6 (Aborted) - core dumped
make: *** [/tmp/guix-build-qemu-5.0.0.drv-0/qemu-5.0.0/tests/Makefile.include:636: check-qtest-arm] Error 1

Test suite failed, dumping logs.
command "make" "check" "V=1" failed with status 2
builder for `/gnu/store/h78jc7n3yzi5ys27frjchs96ch671lqj-qemu-5.0.0.drv' failed with exit code 1
@ build-failed /gnu/store/h78jc7n3yzi5ys27frjchs96ch671lqj-qemu-5.0.0.drv - 1 builder for `/gnu/store/h78jc7n3yzi5ys27frjchs96ch671lqj-qemu-5.0.0.drv' failed with exit code 1
--8<---------------cut here---------------end--------------->8---



This bug report was last modified 3 years and 356 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.