- Aug 25, 2018
-
-
Andrew Waterman authored
@timsifive we are debugging intermittent failures.
-
- May 22, 2018
-
-
Tim Newsome authored
Fix MulticoreRunHaltStepiTest
-
- May 19, 2018
-
-
Tim Newsome authored
The test actually wasn't checking interrupt counts at all. Fixing it required some other changes: Make sure all harts get to run Add some retries, since on a loaded machine against spike both harts might not get to run, even if you give spike a generous amount of time to do so.
-
- May 16, 2018
-
-
Megan Wachs authored
Mark more Debug tests as "Single Hart"
-
- May 15, 2018
-
-
Megan Wachs authored
-
Tim Newsome authored
-
Megan Wachs authored
-
- May 14, 2018
-
-
Megan Wachs authored
-
- May 12, 2018
-
-
Megan Wachs authored
-
Megan Wachs authored
-
- May 01, 2018
-
-
Christopher Celio authored
* [rv64ua/lrsc] Initialize memory read out. Even though the load contents are discarded, this un-initialized memory value can lead to a divergence for co-simulation between two different RISC-V designs. * [rv64ua/lrsc] Use .skip instead of .align.
-
Tim Newsome authored
-
- Apr 29, 2018
-
-
Megan Wachs authored
debug: need to clear satp before changing priv
-
- Apr 28, 2018
-
-
Megan Wachs authored
ISA Manual does not require this register to be reset, and attempting to execute code with VM on when VM hasn't been set up is going to just lead to sadness.
-
Megan Wachs authored
Delete E300Sim.py
-
Megan Wachs authored
debug: add missing align directive on trap_entry
-
Megan Wachs authored
-
- Apr 25, 2018
-
-
Tim Newsome authored
-
- Apr 20, 2018
-
-
Megan Wachs authored
This file is wrong (the .cfg file isn't right) and not used by anything.
-
- Apr 17, 2018
-
-
Tim Newsome authored
Compute gdb command timeout based on ops estimate
-
- Apr 10, 2018
-
-
Tim Newsome authored
The caller of gdb.command() should estimate how much work gdb needs to do, and testlib then scales this up proportional to the general gdb timeout we configured. This hopefully allows us to configure a tighter timeout, so we don't have to have a multi-hour timeout just for something that takes long like `load` on a really slow simulator. Hopefully this addresses #122.
-
Andrei Tatarnikov authored
-
- Apr 03, 2018
-
-
Tim Newsome authored
-
- Mar 28, 2018
-
-
Tim Newsome authored
Also halt instead of reset spike targets, which tests a more complicated code path.
-
- Mar 24, 2018
-
-
Tim Newsome authored
This makes it much easier to look at a log if you see a failure scrolling by on your terminal.
-
- Mar 22, 2018
-
- Mar 21, 2018
-
-
Palmer Dabbelt authored
Update Makefile to allow for RISCV_PREFIX to be set by the configure
-
- Mar 20, 2018
-
-
rishi authored
-
- Mar 02, 2018
-
-
Tim Newsome authored
-
Tim Newsome authored
-
- Feb 27, 2018
-
-
- Feb 10, 2018
-
-
Tim Newsome authored
-
- Feb 08, 2018
-
-
Tim Newsome authored
-
- Jan 09, 2018
-
-
Tim Newsome authored
It's an optional register.
-
- Jan 06, 2018
-
-
Tim Newsome authored
Specifically, make sure that after resuming all cores, and halting core 0, that OpenOCD's poll() doesn't mess up the currently selected hart to the point where memory accesses intended for core 0 go to core 1.
-
- Jan 03, 2018
-
-
Andrew Waterman authored
OK'd by @palmer-dabbelt
-
- Dec 28, 2017
-
-
Tim Newsome authored
Cover all combinations of 32,64 bit XLEN with F and FD extensions. Finishes Issue https://github.com/riscv/riscv-openocd/issues/110
-
- Dec 22, 2017
-
-
Tim Newsome authored
I hope to use this in riscv-tools' regression.sh.
-
Megan Wachs authored
tests: bump env to pick up new names for CSRs
-
Megan Wachs authored
-