Fix for bug 913 (was 3587570).

probe_expr_width() must be called before calling elab_and_eval(), to
determine the expression type.