You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Took a clean clone of the repo. Followed the quickstart guide to get going. Unfortunately the verification of the picorv32 results in two failed checks; csrw_mcycle_ch0 & csrw_minstret_ch0. While the quickstart guide doesn't indicate that the picorv32 should pass all of the checks, I have assumed that would be the case. I have pasted the logfile output below, of the mcycle check:
I also got an error for csrw_mcycle_ch0 and csrw_minstret_ch0 upon building the quickstart example with no modifications as of 09/07/2020, please see attached the output log from make.
Looking at the output logs included by @myrealname and me, it seems that all the errors are caused by unsatisfiable assumptions (Status: PREUNSAT). I've looked at the SymbiYosys documentation and section 2.3.1 mentions that the --nopresat flag can be passed to sby to skip that check. I'll take a look at where sby is invoked in the framework and perhaps submit a pull request with the fix sometime, since I don't see a problem with contradictory assumptions - that would simply mean that the specification is vacuously satisfied.
Took a clean clone of the repo. Followed the quickstart guide to get going. Unfortunately the verification of the picorv32 results in two failed checks; csrw_mcycle_ch0 & csrw_minstret_ch0. While the quickstart guide doesn't indicate that the picorv32 should pass all of the checks, I have assumed that would be the case. I have pasted the logfile output below, of the mcycle check:
Did I miss something? Is there something missing in the instructions? Or is it something else entirely?
Thanks in advance, for any help.
The text was updated successfully, but these errors were encountered: