- Oct 06, 2018
-
-
Tim Newsome authored
Also tiny cleanups, making pylint happy.
-
- Oct 03, 2018
-
-
cgsfv authored
-
- Sep 24, 2018
-
-
Andrew Waterman authored
-
- Sep 14, 2018
-
-
Tim Newsome authored
-
Tim Newsome authored
-
- Sep 09, 2018
-
-
Andrew Waterman authored
-
Tommy Thorn authored
-
- Sep 07, 2018
-
-
Andrew Waterman authored
This reverts commit 901a2694, under the advisement of @tommythorn in #158.
-
Tommy Thorn authored
-
- Sep 04, 2018
-
-
Tim Newsome authored
Reset address translation/perms before PrivChange
-
- Sep 01, 2018
-
-
Tim Newsome authored
gdb in riscv-tools doesn't automatically create a "custom" group like mainline gdb does.
-
- Aug 30, 2018
-
-
Tim Newsome authored
Only works against spike, where I've implemented some custom debug registers to test against.
-
- Aug 29, 2018
-
-
Tim Newsome authored
We already did this for PrivTest. Hopefully solves #155, but I haven't been able to reproduce it.
-
- Aug 28, 2018
-
-
Tim Newsome authored
Now that OpenOCD can tell gdb exactly which watchpoint was hit, this test exposes another problem: https://github.com/riscv/riscv-openocd/issues/295 For now neuter the test so the testsuite can still be useful.
-
Tim Newsome authored
-
- Aug 25, 2018
-
-
Andrew Waterman authored
@timsifive we are debugging intermittent failures.
-
- Aug 24, 2018
-
-
Tim Newsome authored
-
Tim Newsome authored
This allows me to see the final valgrind output on OpenOCD, so I can watch for memory leaks when using --server_cmd "valgrind --leak-check=full openocd".
-
Tim Newsome authored
Add debug test, which checks that openocd correctly switch active thread on any hart halt.
-
- Aug 23, 2018
-
-
-
Tim Newsome authored
It's failing (intermittently?). See eg. https://travis-ci.org/riscv/riscv-tools/builds/418928412?utm_source=github_status&utm_medium=notification
-
- Aug 22, 2018
-
-
Dmitry Ryzhov authored
-
Srivatsa Yogendra authored
The mstatus reading overwrites the expected user mode cause value.
-
- Aug 21, 2018
-
-
Andrew Waterman authored
This reverts commit 31a91823. These changes should be made to the test environment, not the tests themselves.
-
- Aug 18, 2018
-
-
Srivatsa Yogendra authored
* making mtvec_handler global * Adding the pmp configuration inst The PMP config instructions are added as the test jumps to user mode * Adding pmp config inst Adding pmp config instructions as the test jumps to user mode * changing to PMP macros * changing to PMP Macros * moving the #endif after pmp initialization * Removing the unwanted label
-
Srivatsa Yogendra authored
-
- Aug 14, 2018
-
-
Tim Newsome authored
-
- Jul 10, 2018
-
- Jul 04, 2018
-
-
Tim Newsome authored
Newer gdb requires more debug info in order to "watch data" in this test. I'm not sure how to make that debug info happen, so instead we tell it the address to use.
-
- Jun 19, 2018
-
-
Tim Newsome authored
-
- 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.
-