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
(This isn't a perfect test, since the eval command doesn't actually check is_evaluable and returns values for non evaluable cells such as $_FF_, but it's a close enough proxy for the purposes of this bug report)
Spinning this out from #5024 because I'm not sure what the best way to handle these cells is, given that CellTypes::eval() only supports up to 4 inputs, and muxcover (which creates the wide mux cells) is usually immediately followed by techmapping. So the solution here might instead be to just mark them as not evaluable and be done with it. Alternatively a solution which models them as trees of $_MUX_ cells (i.e. reversing the muxcover) in consteval might also be appropriate.
Version
0.52
On which OS did this happen?
Linux
Reproduction Steps
Run the below script
(This isn't a perfect test, since the
eval
command doesn't actually checkis_evaluable
and returns values for non evaluable cells such as$_FF_
, but it's a close enough proxy for the purposes of this bug report)Expected Behavior
Should return a result, as with
Actual Behavior
Hangs forever.
The text was updated successfully, but these errors were encountered: