Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
Bluespec evaluation-time error: unhandled case
I was trying to do some fancy stuff by composing an FSM using functions that return Stmt to capture sequences. Looks like I broke something along the way.
Any help in understanding the error message and how to fix it is appreciated.
?
This is with Bluespec Compiler, version 2024.07 (build b4f31dbe)
Compilation message: "StmtFSM.bs", line 220, column 72: Case: [SNamed sendbytes_l102c63 [[Par_l102c63 ([Action_l103c54] [Action_l104c57] [Seq_l105c49 ([While_l106c57 [SNamed sendbits_l106c76 [[Par_l106c76 ([Action_l107c73] [SExprS _l108c77])]]]] [SExprS _l110c65])])]]]
Error: "StmtFSM.bs", line 964, column 13: (S0015) ? Bluespec evaluation-time error: unhandled case ? During elaboration of `c0' at "StmtFSM.bs", line 942, column 7. ? During elaboration of `c1' at "StmtFSM.bs", line 943, column 7. ? During elaboration of `c_no_action' at "StmtFSM.bs", line 642, column 8. ? During elaboration of `_rfsm' at "StmtFSM.bs", line 1140, column 8. ? During elaboration of `fsm' at "I2C.bsv", line 134, column 21. ? During elaboration of `mkI2CMaster' at "I2C.bsv", line 26, column 8. ? |
This looks like a bug in the StmtFSM library.? Sorry for that.? Are you able to submit an example to a GitHub issue?
Otherwise, an example would help.? Sorry again! J On Wed, Mar 26, 2025 at 4:31?AM vijayvithal jahagirdar via <jahagirdar.vs=[email protected]> wrote:
|
Filed issue at Regards Vijay On Wed, 26 Mar 2025 at 01:33, Julie Schwartz via <quark=[email protected]> wrote:
--
|
to navigate to use esc to dismiss