Fix for bug 915 (was 3592746).

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