mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
Moved some privileged tests to be simulated.
This commit is contained in:
parent
9999f69922
commit
aa452b2f38
@ -9,7 +9,7 @@ use warnings;
|
|||||||
import os;
|
import os;
|
||||||
|
|
||||||
if ($#ARGV != 0) {
|
if ($#ARGV != 0) {
|
||||||
die("Usage: $0 workpath [e.g. $0 $WALLY/addins/riscv-arch-test/work")
|
die("Usage: $0 workpath [e.g. $0 \$WALLY/addins/riscv-arch-test/work")
|
||||||
}
|
}
|
||||||
my $mypath = $ARGV[0];
|
my $mypath = $ARGV[0];
|
||||||
my @dirs = glob($mypath.'/*/*');
|
my @dirs = glob($mypath.'/*/*');
|
||||||
|
@ -36,6 +36,9 @@ rv32i_sc_tests = \
|
|||||||
WALLY-misa-01 \
|
WALLY-misa-01 \
|
||||||
WALLY-amo \
|
WALLY-amo \
|
||||||
WALLY-lrsc \
|
WALLY-lrsc \
|
||||||
|
WALLY-status-mie-01 \
|
||||||
|
WALLY-trap-sret-01 \
|
||||||
|
|
||||||
|
|
||||||
target_tests_nosim = \
|
target_tests_nosim = \
|
||||||
WALLY-pma \
|
WALLY-pma \
|
||||||
@ -43,15 +46,15 @@ target_tests_nosim = \
|
|||||||
WALLY-stvec-01 \
|
WALLY-stvec-01 \
|
||||||
WALLY-mie-01 \
|
WALLY-mie-01 \
|
||||||
WALLY-sie-01 \
|
WALLY-sie-01 \
|
||||||
WALLY-status-mie-01 \
|
|
||||||
WALLY-status-sie-01 \
|
|
||||||
WALLY-trap-sret-01 \
|
|
||||||
WALLY-trap-01 \
|
WALLY-trap-01 \
|
||||||
WALLY-trap-s-01 \
|
WALLY-trap-s-01 \
|
||||||
WALLY-trap-u-01 \
|
WALLY-trap-u-01 \
|
||||||
WALLY-status-tw-01 \
|
|
||||||
WALLY-wfi-01 \
|
WALLY-wfi-01 \
|
||||||
WALLY-status-fp-enabled-01 \
|
WALLY-status-fp-enabled-01 \
|
||||||
|
WALLY-status-sie-01 \
|
||||||
|
WALLY-status-tw-01 \
|
||||||
|
|
||||||
|
# unclear why wfi, status-fp-enabled, status-sie, and status-tw fail
|
||||||
|
|
||||||
rv32i_tests = $(addsuffix .elf, $(rv32i_sc_tests))
|
rv32i_tests = $(addsuffix .elf, $(rv32i_sc_tests))
|
||||||
|
|
||||||
|
@ -38,6 +38,10 @@ rv64i_sc_tests = \
|
|||||||
WALLY-amo \
|
WALLY-amo \
|
||||||
WALLY-lrsc \
|
WALLY-lrsc \
|
||||||
WALLY-trap-sret-01 \
|
WALLY-trap-sret-01 \
|
||||||
|
WALLY-status-mie-01 \
|
||||||
|
WALLY-status-sie-01 \
|
||||||
|
WALLY-status-tw-01 \
|
||||||
|
|
||||||
|
|
||||||
# Don't simulate these because they rely on SoC features that Spike does not offer.
|
# Don't simulate these because they rely on SoC features that Spike does not offer.
|
||||||
target_tests_nosim = \
|
target_tests_nosim = \
|
||||||
@ -47,14 +51,13 @@ target_tests_nosim = \
|
|||||||
WALLY-stvec-01 \
|
WALLY-stvec-01 \
|
||||||
WALLY-mie-01 \
|
WALLY-mie-01 \
|
||||||
WALLY-sie-01 \
|
WALLY-sie-01 \
|
||||||
WALLY-status-mie-01 \
|
|
||||||
WALLY-status-sie-01 \
|
|
||||||
WALLY-trap-01 \
|
WALLY-trap-01 \
|
||||||
WALLY-trap-s-01 \
|
WALLY-trap-s-01 \
|
||||||
WALLY-trap-u-01 \
|
WALLY-trap-u-01 \
|
||||||
WALLY-status-tw-01 \
|
|
||||||
WALLY-wfi-01 \
|
|
||||||
WALLY-status-fp-enabled-01 \
|
WALLY-status-fp-enabled-01 \
|
||||||
|
WALLY-wfi-01 \
|
||||||
|
|
||||||
|
# unclear why status-fp-enabled and wfi aren't simulating ok
|
||||||
|
|
||||||
rv64i_tests = $(addsuffix .elf, $(rv64i_sc_tests))
|
rv64i_tests = $(addsuffix .elf, $(rv64i_sc_tests))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user