I just executed an existing workspace (created about 2 years ago) that failed to complete.
The issue that I found was an ExpressionEvaluator that was calculating differently then before. The original expression was:
@max(@Value(_ymax)-@Value(_ymin),@Value(_xmax)-@Value(_xmin))*0.1
Which should return 0.01731916666578 was now returning 48.9947966666626
I found that if I sub-bracketed the inner expressions I got the correct answer.
@max(@(Value(_ymax)-@Value(_ymin)),(@Value(_xmax)-@Value(_xmin)))*0.1
What I was wondering was if my original expression was not correctly formed and a updated Evaluator now exposes this.
Thanks,
Mike
Expression Values:
_xmax = -116.760933333319
_xmin = -117.051986111095
_ymax = 54.4194194444409
_ymin = 54.2462277777831