-
Notifications
You must be signed in to change notification settings - Fork 521
Open
Description
I don't know whether it's OK to ask some problems about the Openpiton platform, but these test cant't be compiled under that!
Here are some output of the console:
[ ! -d isa ] || make -C isa -f /hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../isa/Makefile src_dir=/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../isa clean
[ ! -d benchmarks ] || make -C benchmarks -f /hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/Makefile src_dir=/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks clean
[ ! -d debug ] || make -C debug -f /hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../debug/Makefile src_dir=/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../debug clean
/hpc/home/connect.jtan479/scratch/riscv_install/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: /tmp/ccfbGg9l.o: in function `tohost':
(.tohost+0x0): multiple definition of `tohost'; /tmp/ccPpZOUH.o:(.sbss+0x10): first defined here
/hpc/home/connect.jtan479/scratch/riscv_install/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: /tmp/ccfbGg9l.o: in function `fromhost':
(.tohost+0x40): multiple definition of `fromhost'; /tmp/ccPpZOUH.o:(.sbss+0x8): first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [rv32ui-v-simple] Error 1
make[1]: *** Waiting for unfinished jobs....
/hpc/home/connect.jtan479/scratch/riscv_install/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: /tmp/ccSN6UsC.o: in function `tohost':
(.tohost+0x0): multiple definition of `tohost'; /tmp/ccBfzc0X.o:(.sbss+0x10): first defined here
/hpc/home/connect.jtan479/scratch/riscv_install/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: /tmp/ccSN6UsC.o: in function `fromhost':
(.tohost+0x40): multiple definition of `fromhost'; /tmp/ccBfzc0X.o:(.sbss+0x8): first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [rv32ui-v-add] Error 1
/hpc/home/connect.jtan479/scratch/riscv_install/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: /tmp/ccTzNPUK.o: in function `tohost':
(.tohost+0x0): multiple definition of `tohost'; /tmp/ccZGEq75.o:(.sbss+0x10): first defined here
/hpc/home/connect.jtan479/scratch/riscv_install/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: /tmp/ccTzNPUK.o: in function `fromhost':
(.tohost+0x40): multiple definition of `fromhost'; /tmp/ccZGEq75.o:(.sbss+0x8): first defined here
/hpc/home/connect.jtan479/scratch/riscv_install/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: /tmp/cchMNTXH.o: in function `tohost':
(.tohost+0x0): multiple definition of `tohost'; /tmp/ccfSBka3.o:(.sbss+0x10): first defined here
/hpc/home/connect.jtan479/scratch/riscv_install/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: /tmp/cchMNTXH.o: in function `fromhost':
(.tohost+0x40): multiple definition of `fromhost'; /tmp/ccfSBka3.o:(.sbss+0x8): first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [rv32ui-v-and] Error 1
collect2: error: ld returned 1 exit status
make[1]: *** [rv32ui-v-addi] Error 1
make: *** [isa] Error 2
/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/rsort/rsort.c:13:10: fatal error: util.h: No such file or directory
13 | #include "util.h"
| ^~~~~~~~
compilation terminated.
/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/qsort/qsort_main.c:13:10: fatal error: util.h: No such file or directory
13 | #include "util.h"
| ^~~~~~~~
compilation terminated.
/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/median/median_main.c:12:10: fatal error: util.h: No such file or directory
12 | #include "util.h"
| ^~~~~~~~
compilation terminated.
/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/towers/towers_main.c:18:10: fatal error: util.h: No such file or directory
18 | #include "util.h"
| ^~~~~~~~
compilation terminated.
make[1]: *** [rsort.riscv] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [qsort.riscv] Error 1
make[1]: *** [towers.riscv] Error 1
make[1]: *** [median.riscv] Error 1
make: *** [benchmarks] Error 2
mkdir -p benchmarks
make -C benchmarks -f /hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/Makefile src_dir=/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks XLEN=64
make[1]: Entering directory `/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/benchmarks'
riscv64-unknown-elf-gcc -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/../env -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/common -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/median -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/qsort -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/rsort -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/towers -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/vvadd -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/multiply -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/mm -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/dhrystone -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/spmv -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/mt-vvadd -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/mt-matmul -I/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/pmp -DPREALLOCATE=1 -mcmodel=medany -static -std=gnu99 -O2 -ffast-math -fno-common -fno-builtin-printf -o median.riscv /hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/median/median_main.c /hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/median/median.c /hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/common/crt.S -static -nostdlib -nostartfiles -lm -lgcc -T /hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/common/test.ld
/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/../benchmarks/median/median_main.c:12:10: fatal error: util.h: No such file or directory
12 | #include "util.h"
| ^~~~~~~~
compilation terminated.
make[1]: *** [median.riscv] Error 1
make[1]: Leaving directory `/hpc/home/connect.jtan479/Project/openpiton/piton/design/chip/tile/ariane/tmp/riscv-tests/build/benchmarks'
make: *** [benchmarks] Error 2
Can anyone who knows Openpiton help me? Thanks!
Metadata
Metadata
Assignees
Labels
No labels