<br><div>I noticed today that Scoped solve order is broken with Aggregate(). If mondrian.rolap.SolveOrderMode=scoped, then the following query will fail:</div><div><br></div><div><div>with member [marital status].agg as 'Aggregate([marital status].[marital status].members)'</div>
<div>select crossjoin( {Gender.Gender.M}, {[marital status].[marital status].members, [marital status].agg} ) on 0, { measures.[profit growth] } on 1 from sales;</div><div><br></div><div>This throws the exception:</div>
<div> mondrian.olap.fun.MondrianEvaluationException: Could not find an aggregator in the current evaluation context</div><div><br></div><div><br></div><div>I'll look into it some more here, but I'm curious if anyone knows of recent checkins that might be responsible.</div>
</div>