Open LQUA opened 2 weeks ago
CV32A65X core has its TvalEn option set to 0. The following tests are failed :
The failure is due to the mtval value after the exception : the core set mtval to 0 (due to TvalEn) when SPIKE model is expecting the trapping address
In 64 bit configurations with TvalEn set to 0, rv64mi-p-ma_addr is also failed
This issue is linked to #1403
This is a duplicate of https://github.com/openhwgroup/core-v-verif/issues/2468. Since the issue is on Spike side, it will be handled under https://github.com/openhwgroup/core-v-verif/.
Is there an existing CVA6 bug for this?
Bug Description
CV32A65X core has its TvalEn option set to 0. The following tests are failed :
The failure is due to the mtval value after the exception : the core set mtval to 0 (due to TvalEn) when SPIKE model is expecting the trapping address
In 64 bit configurations with TvalEn set to 0, rv64mi-p-ma_addr is also failed
This issue is linked to #1403