Skip to content

Commit

Permalink
Remove uvm_test option and associated include in uvm package
Browse files Browse the repository at this point in the history
  • Loading branch information
OlivierBetschi committed Dec 11, 2024
1 parent 5ff7125 commit 3f5654c
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 21 deletions.
19 changes: 1 addition & 18 deletions verif/regress/pmp_cv32a65x_tests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,13 @@ fi

# Install the required tools
source ./verif/regress/install-verilator.sh
source ./verif/regress/install-spike.sh

# Setup sim env
source ./verif/sim/setup-env.sh

echo "$SPIKE_INSTALL_DIR$"

if ! [ -n "$DV_SIMULATORS" ]; then
# DV_SIMULATORS=vcs-testharness,spike
# DV_SIMULATORS=vcs-uvm,spike
# DV_SIMULATORS=xrun-uvm,spike
# DV_SIMULATORS=vcs-testharness
# DV_SIMULATORS=vcs-uvm
DV_SIMULATORS=xrun-uvm
# DV_SIMULATORS=spike
DV_SIMULATORS=vcs-uvm
fi

if ! [ -n "$UVM_VERBOSITY" ]; then
Expand Down Expand Up @@ -75,7 +67,6 @@ python3 cva6.py \
--iss_yaml=cva6.yaml \
--iss=$DV_SIMULATORS \
--asm_tests ../tests/custom/pmp_cv32a65x/pmp_cv32a65x_granularity_test.S \
--uvm_test uvmt_cva6_pmp_test_c \
--linker=../../config/gen_from_riscv_config/cv32a65x/linker/link.ld \
--gcc_opts="-static -mcmodel=medany -fvisibility=hidden -nostdlib -nostartfiles \
-g ../tests/custom/common/syscalls.c ../tests/custom/common/crt.S -lgcc \
Expand All @@ -100,7 +91,6 @@ python3 cva6.py \
--iss_yaml=cva6.yaml \
--iss=$DV_SIMULATORS \
--asm_tests ../tests/custom/pmp_cv32a65x/pmp_cv32a65x_exact_csrr_test.S \
--uvm_test uvmt_cva6_pmp_test_c \
--linker=../../config/gen_from_riscv_config/cv32a65x/linker/link.ld \
--gcc_opts="-static -mcmodel=medany -fvisibility=hidden -nostdlib -nostartfiles \
-g ../tests/custom/common/syscalls.c ../tests/custom/common/crt.S -lgcc \
Expand All @@ -124,7 +114,6 @@ python3 cva6.py \
--iss_yaml=cva6.yaml \
--iss=$DV_SIMULATORS \
--asm_tests ../tests/custom/pmp_cv32a65x/pmp_cv32a65x_lsu_tor_test.S \
--uvm_test uvmt_cva6_pmp_test_c \
--linker=../../config/gen_from_riscv_config/cv32a65x/linker/link.ld \
--gcc_opts="-static -mcmodel=medany -fvisibility=hidden -nostdlib -nostartfiles \
-g ../tests/custom/common/syscalls.c ../tests/custom/common/crt.S -lgcc \
Expand All @@ -150,7 +139,6 @@ python3 cva6.py \
--iss_yaml=cva6.yaml \
--iss=$DV_SIMULATORS \
--asm_tests ../tests/custom/pmp_cv32a65x/pmp_cv32a65x_lsu_napot_test.S \
--uvm_test uvmt_cva6_pmp_test_c \
--linker=../../config/gen_from_riscv_config/cv32a65x/linker/link.ld \
--gcc_opts="-static -mcmodel=medany -fvisibility=hidden -nostdlib -nostartfiles \
-g ../tests/custom/common/syscalls.c ../tests/custom/common/crt.S -lgcc \
Expand All @@ -176,7 +164,6 @@ python3 cva6.py \
--iss_yaml=cva6.yaml \
--iss=$DV_SIMULATORS \
--asm_tests ../tests/custom/pmp_cv32a65x/pmp_cv32a65x_decreasing_entries_test.S \
--uvm_test uvmt_cva6_pmp_test_c \
--linker=../../config/gen_from_riscv_config/cv32a65x/linker/link.ld \
--gcc_opts="-static -mcmodel=medany -fvisibility=hidden -nostdlib -nostartfiles \
-g ../tests/custom/common/syscalls.c ../tests/custom/common/crt.S -lgcc \
Expand All @@ -200,7 +187,6 @@ python3 cva6.py \
--iss_yaml=cva6.yaml \
--iss=$DV_SIMULATORS \
--asm_tests ../tests/custom/pmp_cv32a65x/pmp_cv32a65x_defined_matches_test.S \
--uvm_test uvmt_cva6_pmp_test_c \
--linker=../../config/gen_from_riscv_config/cv32a65x/linker/link.ld \
--gcc_opts="-static -mcmodel=medany -fvisibility=hidden -nostdlib -nostartfiles \
-g ../tests/custom/common/syscalls.c ../tests/custom/common/crt.S -lgcc \
Expand All @@ -226,7 +212,6 @@ python3 cva6.py \
--iss_yaml=cva6.yaml \
--iss=$DV_SIMULATORS \
--asm_tests ../tests/custom/pmp_cv32a65x/pmp_cv32a65x_double_entries_test.S \
--uvm_test uvmt_cva6_pmp_test_c \
--linker=../../config/gen_from_riscv_config/cv32a65x/linker/link.ld \
--gcc_opts="-static -mcmodel=medany -fvisibility=hidden -nostdlib -nostartfiles \
-g ../tests/custom/common/syscalls.c ../tests/custom/common/crt.S -lgcc \
Expand All @@ -252,7 +237,6 @@ python3 cva6.py \
--iss_yaml=cva6.yaml \
--iss=$DV_SIMULATORS \
--asm_tests ../tests/custom/pmp_cv32a65x/pmp_cv32a65x_locked_outside_napot_test.S \
--uvm_test uvmt_cva6_pmp_test_c \
--linker=../../config/gen_from_riscv_config/cv32a65x/linker/link.ld \
--gcc_opts="-static -mcmodel=medany -fvisibility=hidden -nostdlib -nostartfiles \
-g ../tests/custom/common/syscalls.c ../tests/custom/common/crt.S -lgcc \
Expand All @@ -276,7 +260,6 @@ python3 cva6.py \
--iss_yaml=cva6.yaml \
--iss=$DV_SIMULATORS \
--asm_tests ../tests/custom/pmp_cv32a65x/pmp_cv32a65x_locked_outside_tor_test.S \
--uvm_test uvmt_cva6_pmp_test_c \
--linker=../../config/gen_from_riscv_config/cv32a65x/linker/link.ld \
--gcc_opts="-static -mcmodel=medany -fvisibility=hidden -nostdlib -nostartfiles \
-g ../tests/custom/common/syscalls.c ../tests/custom/common/crt.S -lgcc \
Expand Down
3 changes: 0 additions & 3 deletions verif/tb/uvmt/uvmt_cva6_pkg.sv
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,6 @@ package uvmt_cva6_pkg;
// Compilance tests
`include "uvmt_cva6_firmware_test.sv"

// PMP tests
`include "uvmt_cva6_pmp_test.sv"

endpackage : uvmt_cva6_pkg

// All Interfaces used by the CVA6 TB are here
Expand Down

0 comments on commit 3f5654c

Please sign in to comment.