diff options
author | Tim Newsome <tim@sifive.com> | 2021-10-05 10:04:27 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-05 10:04:27 -0700 |
commit | e65ecdf941a5484af27f9be223fb655ebcb0398b (patch) | |
tree | 6ea6f8e87b453f7d336ba307e2d797a4e63c4b06 /debug/testlib.py | |
parent | e30978a71921159aec38eeefd848fca4ed39a826 (diff) | |
download | riscv-tests-e65ecdf941a5484af27f9be223fb655ebcb0398b.zip riscv-tests-e65ecdf941a5484af27f9be223fb655ebcb0398b.tar.gz riscv-tests-e65ecdf941a5484af27f9be223fb655ebcb0398b.tar.bz2 |
Remove slen. (#360)
It's not an argument to spike anymore.
Also switch testing the vector unit from multi-gdb to `-rtos hwthread`.
This exposes a bug in OpenOCD (which is already fixed).
Diffstat (limited to 'debug/testlib.py')
-rw-r--r-- | debug/testlib.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/debug/testlib.py b/debug/testlib.py index 3717db7..b97b607 100644 --- a/debug/testlib.py +++ b/debug/testlib.py @@ -65,7 +65,7 @@ class Spike: def __init__(self, target, halted=False, timeout=None, with_jtag_gdb=True, isa=None, progbufsize=None, dmi_rti=None, abstract_rti=None, support_hasel=True, support_abstract_csr=True, - support_haltgroups=True, vlen=128, elen=64, slen=128, harts=None): + support_haltgroups=True, vlen=128, elen=64, harts=None): """Launch spike. Return tuple of its process and the port it's running on.""" self.process = None @@ -78,7 +78,6 @@ class Spike: self.support_haltgroups = support_haltgroups self.vlen = vlen self.elen = elen - self.slen = slen self.harts = harts or target.harts or [target] @@ -154,8 +153,7 @@ class Spike: cmd.append("--dm-no-halt-groups") if 'V' in isa[2:]: - cmd.append("--varch=vlen:%d,elen:%d,slen:%d" % (self.vlen, - self.elen, self.slen)) + cmd.append("--varch=vlen:%d,elen:%d" % (self.vlen, self.elen)) assert len(set(t.ram for t in self.harts)) == 1, \ "All spike harts must have the same RAM layout" |