<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 &#39;Aggregate([marital status].[marital status].members)&#39;</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&#39;ll look into it some more here, but I&#39;m curious if anyone knows of recent checkins that might be responsible.</div>

</div>