Here is another CI failure: qemu-system-i386: current -smp configuration requires kernel irqchip and X2APIC API support. Broken pipe ../tests/qtest/libqtest.c:179: kill_qemu() tried to terminate QEMU process but encountered exit status 1 (expected 0) TAP parsing error: Too few tests run (expected 49, got 22) (test program exited with status code -6) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 6/202 qemu:qtest+qtest-i386 / qtest-i386/test-hmp OK 7.46s 9 subtests passed ▶ 7/202 ERROR:../tests/qtest/bios-tables-test.c:533:test_acpi_asl: assertion failed: (all_tables_match) ERROR 7/202 qemu:qtest+qtest-aarch64 / qtest-aarch64/bios-tables-test ERROR 108.34s killed by signal 6 SIGABRT >>> G_TEST_DBUS_DAEMON=/builds/qemu-project/qemu/tests/dbus-vmstate-daemon.sh >>> QTEST_QEMU_BINARY=./qemu-system-aarch64 MALLOC_PERTURB_=89 >>> /builds/qemu-project/qemu/build/tests/qtest/bios-tables-test --tap -k ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: acpi-test: Warning! APIC binary file mismatch. Actual [aml:/tmp/aml-UKB6U1], Expected [aml:tests/data/acpi/virt/APIC.acpihmatvirt]. See source file tests/qtest/bios-tables-test.c for instructions on how to update expected files. to see ASL diff between mismatched files install IASL, rebuild QEMU from scratch and re-run tests with V=1 environment variable set** ERROR:../tests/qtest/bios-tables-test.c:533:test_acpi_asl: assertion failed: (all_tables_match) (test program exited with status code -6)
https://gitlab.com/qemu-project/qemu/-/jobs/3253817453