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.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 43500 in the body.
You can then email your comments to 43500 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#43500; Package guix. (Sat, 19 Sep 2020 01:35:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 19 Sep 2020 01:35:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: bug-guix <bug-guix <at> gnu.org>
Subject: qemu-minimal test suite crashes on armhf-linux
Date: Fri, 18 Sep 2020 21:35:56 -0400
Running the following commands on the current master branch (commit
679d5e6b3dcac4ee1f419c04b3719fead0bd9ee5):

--8<---------------cut here---------------start------------->8---
./pre-inst-env guix build qemu-minimal --rounds=5 --system=armhf-linux
--8<---------------cut here---------------end--------------->8---

Produces the following error during the test suite:

--8<---------------cut here---------------start------------->8---
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 [28290]) 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 [28290]) failed unexpectedly
qemu: uncaught target signal 6 (Aborted) - core dumped
make: *** [/tmp/guix-build-qemu-minimal-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/8acnk9shp48ppd75q9sbih49gz5m2wgb-qemu-minimal-5.0.0.drv' failed with exit code 1
@ build-failed /gnu/store/8acnk9shp48ppd75q9sbih49gz5m2wgb-qemu-minimal-5.0.0.drv - 1 builder for `/gnu/store/8acnk9shp48ppd75q9sbih49gz5m2wgb-qemu-minimal-5.0.0.drv' failed with exit code 1
--8<---------------cut here---------------end--------------->8---




Information forwarded to bug-guix <at> gnu.org:
bug#43500; Package guix. (Sun, 27 Sep 2020 18:24:02 GMT) Full text and rfc822 format available.

Message #8 received at 43500 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 43500 <at> debbugs.gnu.org
Subject: Re: bug#43500: qemu-minimal test suite crashes on armhf-linux,
 aarch64-linux
Date: Sun, 27 Sep 2020 14:25:05 -0400
retitle 43500 qemu-minimal test suite crashes on armhf-linux, aarch64-linux
quit

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

> Running the following commands on the current master branch (commit
> 679d5e6b3dcac4ee1f419c04b3719fead0bd9ee5):
>
> ./pre-inst-env guix build qemu-minimal --rounds=5 --system=armhf-linux
>
>
> Produces the following error during the test suite:
>
> 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 [28290]) 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 [28290]) failed unexpectedly
> qemu: uncaught target signal 6 (Aborted) - core dumped
> make: *** [/tmp/guix-build-qemu-minimal-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/8acnk9shp48ppd75q9sbih49gz5m2wgb-qemu-minimal-5.0.0.drv' failed with exit code 1
> @ build-failed /gnu/store/8acnk9shp48ppd75q9sbih49gz5m2wgb-qemu-minimal-5.0.0.drv - 1 builder for `/gnu/store/8acnk9shp48ppd75q9sbih49gz5m2wgb-qemu-minimal-5.0.0.drv' failed with exit code 1

The same occurs using aarch64-linux:

PASS 63 qom-test /aarch64/qom/connex
**
ERROR:tests/qtest/qos-test.c:186:subprocess_run_one_test: child process (/arm/virt/virtio-mmio/virtio-bus/virtio-net-device/virtio-net/virtio-net-tests/vhost-user/migrate/subprocess [22042]) failed unexpectedly
ERROR qos-test - Bail out! ERROR:tests/qtest/qos-test.c:186:subprocess_run_one_test: child process (/arm/virt/virtio-mmio/virtio-bus/virtio-net-device/virtio-net/virtio-net-tests/vhost-user/migrate/subprocess [22042]) failed unexpectedly
qemu: uncaught target signal 6 (Aborted) - core dumped
make: *** [/tmp/guix-build-qemu-minimal-5.1.0.drv-0/qemu-5.1.0/tests/Makefile.include:650: check-qtest-arm] Error 1
make: *** Waiting for unfinished jobs....




Changed bug title to 'qemu-minimal test suite crashes on armhf-linux, aarch64-linux' from 'qemu-minimal test suite crashes on armhf-linux' Request was from Maxim Cournoyer <maxim.cournoyer <at> gmail.com> to control <at> debbugs.gnu.org. (Mon, 28 Sep 2020 04:04:01 GMT) Full text and rfc822 format available.

Merged 43500 43512. Request was from Maxim Cournoyer <maxim.cournoyer <at> gmail.com> to control <at> debbugs.gnu.org. (Mon, 28 Sep 2020 04:09:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#43500; Package guix. (Tue, 16 Mar 2021 01:37:01 GMT) Full text and rfc822 format available.

Message #15 received at 43500 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 43500 <at> debbugs.gnu.org
Subject: Re: bug#43500: qemu-minimal test suite crashes on armhf-linux,
 aarch64-linux
Date: Mon, 15 Mar 2021 21:36:01 -0400
Hello,

Just a note to mention that this is still the case for QEMU 5.2.0.

Maxim




Merged 43500 43512 43534. Request was from Maxim Cournoyer <maxim.cournoyer <at> gmail.com> to control <at> debbugs.gnu.org. (Thu, 18 Mar 2021 02:21:02 GMT) Full text and rfc822 format available.

Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Fri, 28 May 2021 18:09:02 GMT) Full text and rfc822 format available.

Notification sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
bug acknowledged by developer. (Fri, 28 May 2021 18:09:02 GMT) Full text and rfc822 format available.

Message #22 received at 43500-done <at> debbugs.gnu.org (full text, mbox):

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




Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Fri, 28 May 2021 18:09:02 GMT) Full text and rfc822 format available.

Notification sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
bug acknowledged by developer. (Fri, 28 May 2021 18:09:02 GMT) Full text and rfc822 format available.

Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Fri, 28 May 2021 18:09:02 GMT) Full text and rfc822 format available.

Notification sent to Stefan <stefan-guix <at> vodafonemail.de>:
bug acknowledged by developer. (Fri, 28 May 2021 18:09:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 26 Jun 2021 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 276 days ago.

Previous Next


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