[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 00/27] Support disabling TCG on ARM
From: |
no-reply |
Subject: |
Re: [Qemu-devel] [PATCH v3 00/27] Support disabling TCG on ARM |
Date: |
Mon, 1 Jul 2019 11:41:54 -0700 (PDT) |
Patchew URL: https://patchew.org/QEMU/address@hidden/
Hi,
This series failed build test on s390x host. Please find the details below.
=== TEST SCRIPT BEGIN ===
#!/bin/bash
# Testing script will be invoked under the git checkout with
# HEAD pointing to a commit that has the patches applied on top of "base"
# branch
set -e
echo
echo "=== ENV ==="
env
echo
echo "=== PACKAGES ==="
rpm -qa
echo
echo "=== UNAME ==="
uname -a
CC=$HOME/bin/cc
INSTALL=$PWD/install
BUILD=$PWD/build
mkdir -p $BUILD $INSTALL
SRC=$PWD
cd $BUILD
$SRC/configure --cc=$CC --prefix=$INSTALL
make -j4
# XXX: we need reliable clean up
# make check -j4 V=1
make install
=== TEST SCRIPT END ===
CC alpha-softmmu/hw/9pfs/virtio-9p-device.o
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:35: error: "EXCP_IRQ"
redefined [-Werror]
35 | #define EXCP_IRQ 5
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:2744: error:
"CPU_RESOLVING_TYPE" redefined [-Werror]
2744 | #define CPU_RESOLVING_TYPE TYPE_ARM_CPU
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:2746: error:
"cpu_signal_handler" redefined [-Werror]
2746 | #define cpu_signal_handler cpu_arm_signal_handler
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:2747: error:
"cpu_list" redefined [-Werror]
2747 | #define cpu_list arm_cpu_list
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:2884: error:
"MMU_USER_IDX" redefined [-Werror]
2884 | #define MMU_USER_IDX 0
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:2937:5: error:
conflicting types for ‘cpu_mmu_index’
2937 | int cpu_mmu_index(CPUARMState *env, bool ifetch);
| ^~~~~~~~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
| ^~~~~~~~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:3128:21: error:
conflicting types for ‘CPUArchState’
3128 | typedef CPUARMState CPUArchState;
| ^~~~~~~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
| ^~~~~~~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:3129:16: error:
conflicting types for ‘ArchCPU’
3129 | typedef ARMCPU ArchCPU;
| ^~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
| ^~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:3216:6: error:
conflicting types for ‘cpu_get_tb_cpu_state’
3216 | void cpu_get_tb_cpu_state(CPUARMState *env, target_ulong *pc,
| ^~~~~~~~~~~~~~~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
CC arm-softmmu/hw/block/dataplane/virtio-blk.o
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:1416: error:
"FPCR_DZE" redefined [-Werror]
1416 | #define FPCR_DZE (1 << 9) /* Divide by Zero exception trap enable
*/
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:2744: error:
"CPU_RESOLVING_TYPE" redefined [-Werror]
2744 | #define CPU_RESOLVING_TYPE TYPE_ARM_CPU
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:2746: error:
"cpu_signal_handler" redefined [-Werror]
2746 | #define cpu_signal_handler cpu_arm_signal_handler
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:2747: error:
"cpu_list" redefined [-Werror]
2747 | #define cpu_list arm_cpu_list
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:2884: error:
"MMU_USER_IDX" redefined [-Werror]
2884 | #define MMU_USER_IDX 0
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
|
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:2937:5: error:
conflicting types for ‘cpu_mmu_index’
2937 | int cpu_mmu_index(CPUARMState *env, bool ifetch);
| ^~~~~~~~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
| ^~~~~~~~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:3128:21: error:
conflicting types for ‘CPUArchState’
3128 | typedef CPUARMState CPUArchState;
| ^~~~~~~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
| ^~~~~~~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:3129:16: error:
conflicting types for ‘ArchCPU’
3129 | typedef ARMCPU ArchCPU;
| ^~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
| ^~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/include/hw/intc/armv7m_nvic.h:13,
from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:18:
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/cpu.h:3216:6: error:
conflicting types for ‘cpu_get_tb_cpu_state’
3216 | void cpu_get_tb_cpu_state(CPUARMState *env, target_ulong *pc,
| ^~~~~~~~~~~~~~~~~~~~
In file included from
/var/tmp/patchew-tester-tmp-n6pztn1n/src/hw/intc/armv7m_nvic.c:15:
---
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/helper.h:67: undefined
reference to `helper_v7m_bxns'
/usr/bin/ld: target/arm/translate.o: in function `gen_helper_v7m_vlstm':
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/helper.h:74: undefined
reference to `helper_v7m_vlstm'
collect2: error: ld returned 1 exit status
CC arm-softmmu/hw/arm/vexpress.o
make[1]: *** [Makefile:205: qemu-system-aarch64] Error 1
make: *** [Makefile:472: subdir-aarch64-softmmu] Error 2
---
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/helper.h:67: undefined
reference to `helper_v7m_bxns'
/usr/bin/ld: target/arm/translate.o: in function `gen_helper_v7m_vlstm':
/var/tmp/patchew-tester-tmp-n6pztn1n/src/target/arm/helper.h:74: undefined
reference to `helper_v7m_vlstm'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:205: qemu-system-arm] Error 1
make: *** [Makefile:472: subdir-arm-softmmu] Error 2
=== OUTPUT END ===
The full log is available at
http://patchew.org/logs/address@hidden/testing.s390x/?type=message.
---
Email generated automatically by Patchew [https://patchew.org/].
Please send your feedback to address@hidden
- Re: [Qemu-devel] [PATCH v3 18/27] target/arm: Restrict semi-hosting to TCG, (continued)
- [Qemu-devel] [RFC PATCH v3 24/27] target/arm: Do not build pre-ARMv7 cpus when using KVM, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [RFC PATCH v3 25/27] target/arm: Restrict R and M profiles to TCG, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [RFC PATCH v3 26/27] target/arm: Do not build A/M-profile cpus when using KVM, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [PATCH v3 27/27] target/arm: Do not build TCG objects when TCG is off, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [PATCH v3 22/27] target/arm/helper: Move M profile routines to m_helper.c, Philippe Mathieu-Daudé, 2019/07/01
- Re: [Qemu-devel] [PATCH v3 00/27] Support disabling TCG on ARM, Peter Maydell, 2019/07/01
- Re: [Qemu-devel] [PATCH v3 00/27] Support disabling TCG on ARM,
no-reply <=