I have tried the priv-1.9 branch but was not successful.
It still has the same errors. Did I do something wrong?
matthewkim@ubuntu:/opt/riscv-tools/riscv-tests$ make
mkdir -p benchmarks
make -C benchmarks -f /opt/riscv-tools/riscv-tests/benchmarks/Makefile src_dir=/opt/riscv-tools/riscv-tests/benchmarks XLEN=32
make[1]: Entering directory `/opt/riscv-tools/riscv-tests/benchmarks'
riscv32-unknown-elf-gcc -mcmodel=medany -static -std=gnu99 -O2 -ffast-math -fno-common -fno-builtin-printf -DPREALLOCATE=1 -DHOST_DEBUG=0 \
-c -I/opt/riscv-tools/riscv-tests/benchmarks/../env -I/opt/riscv-tools/riscv-tests/benchmarks/common -I/opt/riscv-tools/riscv-tests/benchmarks/median -I/opt/riscv-tools/riscv-tests/benchmarks/qsort -I/opt/riscv-tools/riscv-tests/benchmarks/rsort -I/opt/riscv-tools/riscv-tests/benchmarks/towers -I/opt/riscv-tools/riscv-tests/benchmarks/vvadd -I/opt/riscv-tools/riscv-tests/benchmarks/multiply -I/opt/riscv-tools/riscv-tests/benchmarks/mm -I/opt/riscv-tools/riscv-tests/benchmarks/dhrystone -I/opt/riscv-tools/riscv-tests/benchmarks/spmv -I/opt/riscv-tools/riscv-tests/benchmarks/mt-vvadd -I/opt/riscv-tools/riscv-tests/benchmarks/mt-matmul /opt/riscv-tools/riscv-tests/benchmarks/median/median_main.c -o median_main.o
riscv32-unknown-elf-gcc -mcmodel=medany -static -std=gnu99 -O2 -ffast-math -fno-common -fno-builtin-printf -DPREALLOCATE=1 -DHOST_DEBUG=0 \
-c -I/opt/riscv-tools/riscv-tests/benchmarks/../env -I/opt/riscv-tools/riscv-tests/benchmarks/common -I/opt/riscv-tools/riscv-tests/benchmarks/median -I/opt/riscv-tools/riscv-tests/benchmarks/qsort -I/opt/riscv-tools/riscv-tests/benchmarks/rsort -I/opt/riscv-tools/riscv-tests/benchmarks/towers -I/opt/riscv-tools/riscv-tests/benchmarks/vvadd -I/opt/riscv-tools/riscv-tests/benchmarks/multiply -I/opt/riscv-tools/riscv-tests/benchmarks/mm -I/opt/riscv-tools/riscv-tests/benchmarks/dhrystone -I/opt/riscv-tools/riscv-tests/benchmarks/spmv -I/opt/riscv-tools/riscv-tests/benchmarks/mt-vvadd -I/opt/riscv-tools/riscv-tests/benchmarks/mt-matmul /opt/riscv-tools/riscv-tests/benchmarks/median/median.c -o median.o
riscv32-unknown-elf-gcc -mcmodel=medany -static -std=gnu99 -O2 -ffast-math -fno-common -fno-builtin-printf -DPREALLOCATE=1 -DHOST_DEBUG=0 \
-c -I/opt/riscv-tools/riscv-tests/benchmarks/../env -I/opt/riscv-tools/riscv-tests/benchmarks/common -I/opt/riscv-tools/riscv-tests/benchmarks/median -I/opt/riscv-tools/riscv-tests/benchmarks/qsort -I/opt/riscv-tools/riscv-tests/benchmarks/rsort -I/opt/riscv-tools/riscv-tests/benchmarks/towers -I/opt/riscv-tools/riscv-tests/benchmarks/vvadd -I/opt/riscv-tools/riscv-tests/benchmarks/multiply -I/opt/riscv-tools/riscv-tests/benchmarks/mm -I/opt/riscv-tools/riscv-tests/benchmarks/dhrystone -I/opt/riscv-tools/riscv-tests/benchmarks/spmv -I/opt/riscv-tools/riscv-tests/benchmarks/mt-vvadd -I/opt/riscv-tools/riscv-tests/benchmarks/mt-matmul /opt/riscv-tools/riscv-tests/benchmarks/common/syscalls.c -o syscalls.o
/opt/riscv-tools/riscv-tests/benchmarks/common/syscalls.c: Assembler messages:
/opt/riscv-tools/riscv-tests/benchmarks/common/syscalls.c:49: Error: Instruction csrr requires absolute expression
/opt/riscv-tools/riscv-tests/benchmarks/common/syscalls.c:50: Error: Instruction csrr requires absolute expression