Call probe_expr_width() before elab_and_eval() when evaluating a path.
Call probe_expr_width() before elab_and_eval() when evaluating a path.

You need to probe the expression width before trying to elaborate and
evaluate an expression. The eval_path_component() routine was missing
this and was causing an assert.

themperek/iverilog,CastMi/iverilog,CastMi/iverilog,themperek/iverilog,themperek/iverilog,CastMi/iverilog