[BUG] PMP benchmark/test is broken #2470
Labels
Component:Verif
For issues in the verification environment or test cases (e.g. for testbench, C code, etc.)
CV32A65X
Part: Embedded configuration
CV64A6
Part: 64bits configuration
Type:Bug
For bugs in the RTL, Documentation, Verification environment or Tool and Build system
Is there an existing CVA6 bug for this?
Bug Description
A couple of years ago, CVA6 did manage to successfully run the PMP benchmark. The PMP benchmark tries to set a lot of PMP rules and tests some corner cases, so it is a good stresstest for an implementation.
I tested the current CVA6 version and it no longer passes the PMP benchmark/test. Not sure where this regression originated.
We should definitely fix this (and then add the PMP benchmark to the CI). I no longer have the necessary setup to quickly see what is going on, so it would be appreciated if someone else could take a look.
This could also help the verification effort (#2457).
Steps to reproduce:
Example output:
The text was updated successfully, but these errors were encountered: