pkarashchenko commented on pull request #5303: URL: https://github.com/apache/incubator-nuttx/pull/5303#issuecomment-1018473290
> > > Tested the commit, it doesn't compile in my PX4 environment. > > > Another patch which appeared earlier is commit f77956a227f1db6ecb44eda3814e7b02aa2187a6 which also breaks the build in PX4 env. > > > Are these cleanups really necessary? > > > > > > What are the errors? > > > Tested the commit, it doesn't compile in my PX4 environment. > > Another patch which appeared earlier is commit f77956a227f1db6ecb44eda3814e7b02aa2187a6 which also breaks the build in PX4 env. > > Are these cleanups really necessary? > > What are the errors? > > [1/419] Generating nuttx/arch/risc-v/src/libarch.a FAILED: NuttX/nuttx/arch/risc-v/src/libarch.a cd /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx && find arch/risc-v/src -type f -name _.o -delete && make -C arch/risc-v/src --quiet --no-print-directory all TOPDIR=/home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx KERNEL=y EXTRAFLAGS=-D__KERNEL__ In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/Nu ttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:17: error: "MSTATUS_MIE" redefined [-Werror] 17 | #define MSTATUS_MIE _UL(0x00000008) | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:302: note: this is the location of the previous definition 302 | #define MSTATUS_MIE (0x1 << 3) /_ Machine Interrupt Enable _/ | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware -public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:21: error: "MSTATUS_MPIE" redefined [-Werror] 21 | #define MSTATUS_MPIE _UL(0x00000080) | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_ bootloader/NuttX/nuttx/include/arch/csr.h:303: note: this is the location of the previous definition 303 | #define MSTATUS_MPIE (0x1 << 7) /_ Machine Previous Interrupt Enable _/ | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:26: error: "MSTATUS_FS" redefined [-Werror] 26 | #define MSTATUS_FS _UL(0x00006000) | In file included from /home/jlaitine/TII/px4-firmware-public/build/ ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:305: note: this is the location of the previous definition 305 | #define MSTATUS_FS (0x3 << 13) /_ Machine Floating-point Status */ | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/o pensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:96: error: "MIP_MTIP" redefined [-Werror] 96 | #define MIP_MTIP (_UL(1) << IRQ_M_TIMER) | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:318: note: this is the location of the previous definition 318 | #define MIP_MTIP (0x1 << 7) | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/Nut tX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:221: error: "CSR_CYCLE" redefined [-Werror] 221 | #define CSR_CYCLE 0xc00 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_i nternal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:58: note: this is the location of the previous definition 58 | #define CSR_CYCLE 0xC00 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:222: error: "CSR_TIME" redefined [-Werror] 222 | #define CSR_TIME 0xc01 | In file included from /home/j laitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:59: note: this is the location of the previous definition 59 | #define CSR_TIME 0xC01 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3 rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:223: error: "CSR_INSTRET" redefined [-Werror] 223 | #define CSR_INSTRET 0xc02 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:60: note: this is the location of the previous definition 60 | #define CSR_INSTRET 0xC02 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/s rc/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:253: error: "CSR_CYCLEH" redefined [-Werror] 253 | #define CSR_CYCLEH 0xc80 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from c hip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:89: note: this is the location of the previous definition 89 | #define CSR_CYCLEH 0xC80 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:254: error: "CSR_TIMEH" redefined [-Werror] 254 | #define CSR_TIMEH 0xc81 | In file included from /home/jlaitine/TII/px4-f irmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:90: note: this is the location of the previous definition 90 | #define CSR_TIMEH 0xC81 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/ sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:255: error: "CSR_INSTRETH" redefined [-Werror] 255 | #define CSR_INSTRETH 0xc82 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:91: note: this is the location of the previous definition 91 | #define CSR_INSTRETH 0xC82 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/op ensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:344: error: "CSR_MVENDORID" redefined [-Werror] 344 | #define CSR_MVENDORID 0xf11 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpf s_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:144: note: this is the location of the previous definition 144 | #define CSR_MVENDORID 0xF11 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:345: error: "CSR_MARCHID" redefined [-Werror] 345 | #define CSR_MARCHID 0xf12 | In file included from /home/jlaitine/TII/px4 -firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:145: note: this is the location of the previous definition 145 | #define CSR_MARCHID 0xF12 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/in clude/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:346: error: "CSR_MIMPID" redefined [-Werror] 346 | #define CSR_MIMPID 0xf13 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:146: note: this is the location of the previous definition 146 | #define CSR_MIMPID 0xF13 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/ opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:347: error: "CSR_MHARTID" redefined [-Werror] 347 | #define CSR_MHARTID 0xf14 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_ opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:147: note: this is the location of the previous definition 147 | #define CSR_MHARTID 0xF14 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:369: error: "CSR_PMPCFG0" redefined [-Werror] 369 | #define CSR_PMPCFG0 0x3a0 | In file included from /home/jlaitine/TII/px4-fir mware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:169: note: this is the location of the previous definition 169 | #define CSR_PMPCFG0 0x3A0 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/includ e/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:370: error: "CSR_PMPCFG1" redefined [-Werror] 370 | #define CSR_PMPCFG1 0x3a1 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:170: note: this is the location of the previous definition 170 | #define CSR_PMPCFG1 0x3A1 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/o pensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:371: error: "CSR_PMPCFG2" redefined [-Werror] 371 | #define CSR_PMPCFG2 0x3a2 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_o pensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:171: note: this is the location of the previous definition 171 | #define CSR_PMPCFG2 0x3A2 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:372: error: "CSR_PMPCFG3" redefined [-Werror] 372 | #define CSR_PMPCFG3 0x3a3 | In file included from /home/jlaitine/TII/px4-firm ware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:172: note: this is the location of the previous definition 172 | #define CSR_PMPCFG3 0x3A3 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include /sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:385: error: "CSR_PMPADDR0" redefined [-Werror] 385 | #define CSR_PMPADDR0 0x3b0 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:173: note: this is the location of the previous definition 173 | #define CSR_PMPADDR0 0x3B0 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi /opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:386: error: "CSR_PMPADDR1" redefined [-Werror] 386 | #define CSR_PMPADDR1 0x3b1 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mp fs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:174: note: this is the location of the previous definition 174 | #define CSR_PMPADDR1 0x3B1 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:387: error: "CSR_PMPADDR2" redefined [-Werror] 387 | #define CSR_PMPADDR2 0x3b2 | In file included from /home/jlaitine/TII/p x4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:175: note: this is the location of the previous definition 175 | #define CSR_PMPADDR2 0x3B2 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty /include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:388: error: "CSR_PMPADDR3" redefined [-Werror] 388 | #define CSR_PMPADDR3 0x3b3 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:176: note: this is the location of the previous definition 176 | #define CSR_PMPADDR3 0x3B3 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src /opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:389: error: "CSR_PMPADDR4" redefined [-Werror] 389 | #define CSR_PMPADDR4 0x3b4 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:177: note: this is the location of the previous definition 177 | #define CSR_PMPADDR4 0x3B4 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:390: error: "CSR_PMPADDR5" redefined [-Werror] 390 | #define CSR_PMPADDR5 0x3b5 | In file included from /home/jlaiti ne/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:178: note: this is the location of the previous definition 178 | #define CSR_PMPADDR5 0x3B5 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi- 3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:391: error: "CSR_PMPADDR6" redefined [-Werror] 391 | #define CSR_PMPADDR6 0x3b6 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:179: note: this is the location of the previous definition 179 | #define CSR_PMPADDR6 0x3B6 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/ri sc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:392: error: "CSR_PMPADDR7" redefined [-Werror] 392 | #define CSR_PMPADDR7 0x3b7 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h: 32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:180: note: this is the location of the previous definition 180 | #define CSR_PMPADDR7 0x3B7 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:393: error: "CSR_PMPADDR8" redefined [-Werror] 393 | #define CSR_PMPADDR8 0x3b8 | In file included from /hom e/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:181: note: this is the location of the previous definition 181 | #define CSR_PMPADDR8 0x3B8 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/ opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:394: error: "CSR_PMPADDR9" redefined [-Werror] 394 | #define CSR_PMPADDR9 0x3b9 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:182: note: this is the location of the previous definition 182 | #define CSR_PMPADDR9 0x3B9 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx /arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:395: error: "CSR_PMPADDR10" redefined [-Werror] 395 | #define CSR_PMPADDR10 0x3ba | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_i nternal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:183: note: this is the location of the previous definition 183 | #define CSR_PMPADDR10 0x3BA | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:396: error: "CSR_PMPADDR11" redefined [-Werror] 396 | #define CSR_PMPADDR11 0x3bb | In file inclu ded from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:184: note: this is the location of the previous definition 184 | #define CSR_PMPADDR11 0x3BB | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc- v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:397: error: "CSR_PMPADDR12" redefined [-Werror] 397 | #define CSR_PMPADDR12 0x3bc | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:185: note: this is the location of the previous definition 185 | #define CSR_PMPADDR12 0x3BC | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootl oader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:398: error: "CSR_PMPADDR13" redefined [-Werror] 398 | #define CSR_PMPADDR13 0x3bd | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/s rc/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:186: note: this is the location of the previous definition 186 | #define CSR_PMPADDR13 0x3BD | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:399: error: "CSR_PMPADDR14" redefined [-Werror] 399 | #define CSR_PMPADDR14 0x3b e | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:187: note: this is the location of the previous definition 187 | #define CSR_PMPADDR14 0x3BE | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX /nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:400: error: "CSR_PMPADDR15" redefined [-Werror] 400 | #define CSR_PMPADDR15 0x3bf | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:188: note: this is the location of the previous definition 188 | #define CSR_PMPADDR15 0x3BF | In file included from /home/jlaitine/TII/px4-firmware-public/build/ ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:451: error: "CSR_MCYCLE" redefined [-Werror] 451 | #define CSR_MCYCLE 0xb00 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/ar ch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:192: note: this is the location of the previous definition 192 | #define CSR_MCYCLE 0xB00 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:452: error: "CSR_MINSTRET" redefined [-Werror] 452 | #define CSR_MINSTRE T 0xb02 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:193: note: this is the location of the previous definition 193 | #define CSR_MINSTRET 0xB02 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/ NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:453: error: "CSR_MHPMCOUNTER3" redefined [-Werror] 453 | #define CSR_MHPMCOUNTER3 0xb03 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:194: note: this is the location of the previous definition 194 | #define CSR_MHPMCOUNTER3 0xB03 | In file included from /home/jlaitine/TII/px4-firmware -public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:454: error: "CSR_MHPMCOUNTER4" redefined [-Werror] 454 | #define CSR_MHPMCOUNTER4 0xb04 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle _bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:195: note: this is the location of the previous definition 195 | #define CSR_MHPMCOUNTER4 0xB04 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:455: error: "CSR_MHPMCOUNTER5" redefined [-Werror] 455 | #define CSR_MHPMCOUNTER5 0xb05 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:196: note: this is the location of the previous definition 196 | #define CSR_MHPMCOUNTER5 0xB05 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-f irmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:456: error: "CSR_MHPMCOUNTER6" redefined [-Werror] 456 | #define CSR_MHPMCOUNTER6 0xb06 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:197: note: this is the location of the previous definition 197 | #define CSR_MHPMCOUNTER6 0xB06 | In file i ncluded from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:457: error: "CSR_MHPMCOUNTER7" redefined [-Werror] 457 | #define CSR_MHPMCOUNTER7 0xb07 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaiti ne/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:198: note: this is the location of the previous definition 198 | #define CSR_MHPMCOUNTER7 0xB07 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encodin g.h:458: error: "CSR_MHPMCOUNTER8" redefined [-Werror] 458 | #define CSR_MHPMCOUNTER8 0xb08 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:199: note: this is the location of the previous definition 199 | #define CSR_MHPMCOUNTER8 0xB08 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi _scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:459: error: "CSR_MHPMCOUNTER9" redefined [-Werror] 459 | #define CSR_MHPMCOUNTER9 0xb09 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:200: note: this is the location of the previous definition 200 | #define CSR_MHPMCOUNTER9 0xB09 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:460: error: "CSR_MHPMCOUNTER10" redefined [-Werror] 460 | #define CSR_MHPMCOUNTER10 0xb0a | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nu ttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:201: note: this is the location of the previous definition 201 | #define CSR_MHPMCOUNTER10 0xB0A | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/ope nsbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:461: error: "CSR_MHPMCOUNTER11" redefined [-Werror] 461 | #define CSR_MHPMCOUNTER11 0xb0b | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:202: note: this is the location of the previous definition 202 | #define CSR_MHPMCOUNTER11 0xB0B | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/r isc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:462: error: "CSR_MHPMCOUNTER12" redefined [-Werror] 462 | #define CSR_MHPMCOUNTER12 0xb0c | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:203: note: this is the location of the previous definition 203 | #define CSR_MHPMCOUNTER12 0xB0C | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:463: error: "CSR_MHPMCOUNTER13" redefined [-Werror] 463 | #define CSR_MHPMCOUNTER13 0xb0d | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4- firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:204: note: this is the location of the previous definition 204 | #define CSR_MHPMCOUNTER13 0xB0D | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/s src_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:464: error: "CSR_MHPMCOUNTER14" redefined [-Werror] 464 | #define CSR_MHPMCOUNTER14 0xb0e | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:205: note: this is the location of the previous definition 205 | #define CSR_MHPMCOUNTER14 0xB0E | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-p ublic/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:465: error: "CSR_MHPMCOUNTER15" redefined [-Werror] 465 | #define CSR_MHPMCOUNTER15 0xb0f | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_ bootloader/NuttX/nuttx/include/arch/csr.h:206: note: this is the location of the previous definition 206 | #define CSR_MHPMCOUNTER15 0xB0F | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:466: error: "CSR_MHPMCOUNTER16" redefined [-Werror] 466 | #define CSR_MHPMCOUNTER16 0xb10 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx /include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:207: note: this is the location of the previous definition 207 | #define CSR_MHPMCOUNTER16 0xB10 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi .c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:467: error: "CSR_MHPMCOUNTER17" redefined [-Werror] 467 | #define CSR_MHPMCOUNTER17 0xb11 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:208: note: this is the location of the previous definition 208 | #define CSR_MHPMCOUNTER17 0xB11 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/r iscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:468: error: "CSR_MHPMCOUNTER18" redefined [-Werror] 468 | #define CSR_MHPMCOUNTER18 0xb12 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /hom e/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:209: note: this is the location of the previous definition 209 | #define CSR_MHPMCOUNTER18 0xB12 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:469: error: "CSR_MHPMCOUNTER19" redefined [-Werror] 469 | #define CSR_MHPMCOUNTER19 0xb13 | In file included from /home/jlaitine/TII/px4-fir mware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:210: note: this is the location of the previous definition 210 | #define CSR_MHPMCOUNTER19 0xB13 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/ include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:470: error: "CSR_MHPMCOUNTER20" redefined [-Werror] 470 | #define CSR_MHPMCOUNTER20 0xb14 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:211: note: this is the location of the previous definition 211 | #define CSR_MHPMCOUNTER20 0xB14 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/a rch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:471: error: "CSR_MHPMCOUNTER21" redefined [-Werror] 471 | #define CSR_MHPMCOUNTER21 0xb15 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/r iscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:212: note: this is the location of the previous definition 212 | #define CSR_MHPMCOUNTER21 0xB15 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:472: error: "CSR_MHPMCOUNTER22" redefined [-Werror] 472 | #define CSR_MHPMCOUNTER22 0xb 16 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:213: note: this is the location of the previous definition 213 | #define CSR_MHPMCOUNTER22 0xB16 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/ NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:473: error: "CSR_MHPMCOUNTER23" redefined [-Werror] 473 | #define CSR_MHPMCOUNTER23 0xb17 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:214: note: this is the location of the previous definition 214 | #define CSR_MHPMCOUNTER23 0xB17 | In file included from /home/jlaitine/TII/px4-firmw are-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:474: error: "CSR_MHPMCOUNTER24" redefined [-Werror] 474 | #define CSR_MHPMCOUNTER24 0xb18 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_i cicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:215: note: this is the location of the previous definition 215 | #define CSR_MHPMCOUNTER24 0xB18 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:475: error: "CSR_MHPMCOUNTER25" re defined [-Werror] 475 | #define CSR_MHPMCOUNTER25 0xb19 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:216: note: this is the location of the previous definition 216 | #define CSR_MHPMCOUNTER25 0xB19 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/ TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:476: error: "CSR_MHPMCOUNTER26" redefined [-Werror] 476 | #define CSR_MHPMCOUNTER26 0xb1a | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:217: note: this is the location of the previous definition 217 | #define CSR_MHPMCOUNTER26 0xB1A | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:477: error: "CSR_MHPMCOUNTER27" redefined [-Werror] 477 | #define CSR_MHPMCOUNTER27 0xb1b | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, fro m /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:218: note: this is the location of the previous definition 218 | #define CSR_MHPMCOUNTER27 0xB1B | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sb i/riscv_encoding.h:478: error: "CSR_MHPMCOUNTER28" redefined [-Werror] 478 | #define CSR_MHPMCOUNTER28 0xb1c | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:219: note: this is the location of the previous definition 219 | #define CSR_MHPMCOUNTER28 0xB1C | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdpar ty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:479: error: "CSR_MHPMCOUNTER29" redefined [-Werror] 479 | #define CSR_MHPMCOUNTER29 0xb1d | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:220: note: this is the location of the prev ious definition 220 | #define CSR_MHPMCOUNTER29 0xB1D | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:480: error: "CSR_MHPMCOUNTER30" redefined [-Werror] 480 | #define CSR_MHPMCOUNTER30 0xb1e | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicl e_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:221: note: this is the location of the previous definition 221 | #define CSR_MHPMCOUNTER30 0xB1E | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nutt x/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:481: error: "CSR_MHPMCOUNTER31" redefined [-Werror] 481 | #define CSR_MHPMCOUNTER31 0xb1f | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:222: note: this is the location of the previous definition 222 | #define CSR_MHPMCOUNTER31 0xB1F | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootload er/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:482: error: "CSR_MCYCLEH" redefined [-Werror] 482 | #define CSR_MCYCLEH 0xb80 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:22 3: note: this is the location of the previous definition 223 | #define CSR_MCYCLEH 0xB80 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:483: error: "CSR_MINSTRETH" redefined [-Werror] 483 | #define CSR_MINSTRETH 0xb82 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmw are-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:224: note: this is the location of the previous definition 224 | #define CSR_MINSTRETH 0xB82 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicl e_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:484: error: "CSR_MHPMCOUNTER3H" redefined [-Werror] 484 | #define CSR_MHPMCOUNTER3H 0xb83 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:225: note: this is the location of the previous definition 225 | #define CSR_MHPMCOUNTER3H 0xB83 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/bui ld/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:485: error: "CSR_MHPMCOUNTER4H" redefined [-Werror] 485 | #define CSR_MHPMCOUNTER4H 0xb84 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloade r/NuttX/nuttx/include/arch/csr.h:226: note: this is the location of the previous definition 226 | #define CSR_MHPMCOUNTER4H 0xB84 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:486: error: "CSR_MHPMCOUNTER5H" redefined [-Werror] 486 | #define CSR_MHPMCOUNTER5H 0xb85 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/ arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:227: note: this is the location of the previous definition 227 | #define CSR_MHPMCOUNTER5H 0xB85 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /h ome/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:487: error: "CSR_MHPMCOUNTER6H" redefined [-Werror] 487 | #define CSR_MHPMCOUNTER6H 0xb86 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:228: note: this is the location of the previous definition 228 | #define CSR_MHPMCOUNTER6H 0xB86 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm. h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:488: error: "CSR_MHPMCOUNTER7H" redefined [-Werror] 488 | #define CSR_MHPMCOUNTER7H 0xb87 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitin e/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:229: note: this is the location of the previous definition 229 | #define CSR_MHPMCOUNTER7H 0xB87 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:489: error: "CSR_MHPMCOUNTER8H" redefined [-Werror] 489 | #define CSR_MHPMCOUNTER8H 0xb88 | In file included from /home/jlaitine/TII/px4-firmware-pub lic/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:230: note: this is the location of the previous definition 230 | #define CSR_MHPMCOUNTER8H 0xB88 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/s bi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:490: error: "CSR_MHPMCOUNTER9H" redefined [-Werror] 490 | #define CSR_MHPMCOUNTER9H 0xb89 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:231: note: this is the location of the previous definition 231 | #define CSR_MHPMCOUNTER9H 0xB89 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc- v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:491: error: "CSR_MHPMCOUNTER10H" redefined [-Werror] 491 | #define CSR_MHPMCOUNTER10H 0xb8a | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_in ternal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:232: note: this is the location of the previous definition 232 | #define CSR_MHPMCOUNTER10H 0xB8A | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:492: error: "CSR_MHPMCOUNTER11H" redefined [-Werror] 492 | #define CSR_MHPMCOUNTER11H 0xb8b | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:233: note: this is the location of the previous definition 233 | #define CSR_MHPMCOUNTER11H 0xB8B | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/Nut tX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:493: error: "CSR_MHPMCOUNTER12H" redefined [-Werror] 493 | #define CSR_MHPMCOUNTER12H 0xb8c | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:234: note: this is the location of the previous definition 234 | #define CSR_MHPMCOUNTER12H 0xB8C | In file included from /home/jlaitine/TII/px4-firmw are-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:494: error: "CSR_MHPMCOUNTER13H" redefined [-Werror] 494 | #define CSR_MHPMCOUNTER13H 0xb8d | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc _icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:235: note: this is the location of the previous definition 235 | #define CSR_MHPMCOUNTER13H 0xB8D | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:495: error: "CSR_MHPMCOUNTER14H " redefined [-Werror] 495 | #define CSR_MHPMCOUNTER14H 0xb8e | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:236: note: this is the location of the previous definition 236 | #define CSR_MHPMCOUNTER14H 0xB8E | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jla itine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:496: error: "CSR_MHPMCOUNTER15H" redefined [-Werror] 496 | #define CSR_MHPMCOUNTER15H 0xb8f | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:237: note: this is the location of the previous definition 237 | #define CSR_MHPMCOUNTER 15H 0xB8F | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:497: error: "CSR_MHPMCOUNTER16H" redefined [-Werror] 497 | #define CSR_MHPMCOUNTER16H 0xb90 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arc h.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:238: note: this is the location of the previous definition 238 | #define CSR_MHPMCOUNTER16H 0xB90 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdpart y/include/sbi/riscv_encoding.h:498: error: "CSR_MHPMCOUNTER17H" redefined [-Werror] 498 | #define CSR_MHPMCOUNTER17H 0xb91 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:239: note: this is the location of the previous definition 239 | #define CSR_MHPMCOUNTER17H 0xB91 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi /opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:499: error: "CSR_MHPMCOUNTER18H" redefined [-Werror] 499 | #define CSR_MHPMCOUNTER18H 0xb92 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:240: note: this is the loc ation of the previous definition 240 | #define CSR_MHPMCOUNTER18H 0xB92 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:500: error: "CSR_MHPMCOUNTER19H" redefined [-Werror] 500 | #define CSR_MHPMCOUNTER19H 0xb93 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-pub lic/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:241: note: this is the location of the previous definition 241 | #define CSR_MHPMCOUNTER19H 0xB93 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_ bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:501: error: "CSR_MHPMCOUNTER20H" redefined [-Werror] 501 | #define CSR_MHPMCOUNTER20H 0xb94 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:242: note: this is the location of the previous definition 242 | #define CSR_MHPMCOUNTER20H 0xB94 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/bu ild/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:502: error: "CSR_MHPMCOUNTER21H" redefined [-Werror] 502 | #define CSR_MHPMCOUNTER21H 0xb95 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootlo ader/NuttX/nuttx/include/arch/csr.h:243: note: this is the location of the previous definition 243 | #define CSR_MHPMCOUNTER21H 0xB95 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:503: error: "CSR_MHPMCOUNTER22H" redefined [-Werror] 503 | #define CSR_MHPMCOUNTER22H 0xb96 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/in clude/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:244: note: this is the location of the previous definition 244 | #define CSR_MHPMCOUNTER22H 0xB96 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c :44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:504: error: "CSR_MHPMCOUNTER23H" redefined [-Werror] 504 | #define CSR_MHPMCOUNTER23H 0xb97 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:245: note: this is the location of the previous definition 245 | #define CSR_MHPMCOUNTER23H 0xB97 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/ riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:505: error: "CSR_MHPMCOUNTER24H" redefined [-Werror] 505 | #define CSR_MHPMCOUNTER24H 0xb98 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: / home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:246: note: this is the location of the previous definition 246 | #define CSR_MHPMCOUNTER24H 0xB98 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:506: error: "CSR_MHPMCOUNTER25H" redefined [-Werror] 506 | #define CSR_MHPMCOUNTER25H 0xb99 | In file included from /home/jlaitine/TII/p x4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:247: note: this is the location of the previous definition 247 | #define CSR_MHPMCOUNTER25H 0xB99 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3r dparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:507: error: "CSR_MHPMCOUNTER26H" redefined [-Werror] 507 | #define CSR_MHPMCOUNTER26H 0xb9a | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:248: note: this is the location of the previous definition 248 | #define CSR_MHPMCOUNTER26H 0xB9A | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/Nut tX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:508: error: "CSR_MHPMCOUNTER27H" redefined [-Werror] 508 | #define CSR_MHPMCOUNTER27H 0xb9b | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/ src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:249: note: this is the location of the previous definition 249 | #define CSR_MHPMCOUNTER27H 0xB9B | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:509: error: "CSR_MHPMCOUNTER28H" redefined [-Werror] 509 | #define CSR_MHP MCOUNTER28H 0xb9c | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:250: note: this is the location of the previous definition 250 | #define CSR_MHPMCOUNTER28H 0xB9C | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_ic icle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:510: error: "CSR_MHPMCOUNTER29H" redefined [-Werror] 510 | #define CSR_MHPMCOUNTER29H 0xb9d | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:251: note: this is the location of the previous definition 251 | #define CSR_MHPMCOUNTER29H 0xB9D | In file included from /home/jla itine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:511: error: "CSR_MHPMCOUNTER30H" redefined [-Werror] 511 | #define CSR_MHPMCOUNTER30H 0xb9e | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmwar e-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:252: note: this is the location of the previous definition 252 | #define CSR_MHPMCOUNTER30H 0xB9E | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:512: error: "CSR_MHPMCOUNTER31H" redefined [-Werror] 512 | #define CSR_MHPMCOUNTER31H 0xb9f | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:253: note: this is the location of the previous definition 253 | #define CSR_MHPMCOUNTER31H 0xB9F | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h :13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:581: error: "CSR_TSELECT" redefined [-Werror] 581 | #define CSR_TSELECT 0x7a0 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:289: note: this is the location of the previous definition 289 | #define CSR_TSELEC T 0x7A0 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:582: error: "CSR_TDATA1" redefined [-Werror] 582 | #define CSR_TDATA1 0x7a1 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home /jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:290: note: this is the location of the previous definition 290 | #define CSR_TDATA1 0x7A1 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encodi ng.h:583: error: "CSR_TDATA2" redefined [-Werror] 583 | #define CSR_TDATA2 0x7a2 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:291: note: this is the location of the previous definition 291 | #define CSR_TDATA2 0x7A2 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, fr om /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:584: error: "CSR_TDATA3" redefined [-Werror] 584 | #define CSR_TDATA3 0x7a3 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:292: note: this is the location of the previous definition 292 | #define CSR_TDATA3 0x7A3 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:587: error: "CSR_DCSR" redefined [-Werror] 587 | #define CSR_DCSR 0x7b0 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/ px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:296: note: this is the location of the previous definition 296 | #define CSR_DCSR 0x7B0 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_asm.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_scratch.h:13, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/sbi_platform.h:45, from chip/mpfs_opensbi.c:44: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/opensbi/opensbi-3rdparty/include/sbi/riscv_encoding.h:588: error: "CSR_DPC" redefined [-Werror] 588 | #define CSR_DPC 0x7b1 | In file included from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/arch.h:38, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/nuttx/arch.h:82, from /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/arch/risc-v/src/common/riscv_internal.h:32, from chip/mpfs_opensbi.c:31: /home/jlaitine/TII/px4-firmware-public/build/ssrc_icicle_bootloader/NuttX/nuttx/include/arch/csr.h:297: note: this is the location of the previous definition 297 | #define CSR_DPC 0x7B1 | cc1: all warnings being treated as errors make[1]: *** [Makefile:141: mpfs_opensbi.o] Error 1 ninja: build stopped: subcommand failed. The arch/risc-v/src/opensbi/0001-fix-redefinition-warnings-with-NuttX.patch is exactly trying to resolve this errors -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
