<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>RE: Build failed in Hudson: mondrian-3.2 #69</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>I've fixed the problem of old code hanging around. The &quot;mondrian-3.2&quot; CI project<BR>
should be ready to go.<BR>
-Aaron<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Julian Hyde [<A HREF="mailto:jhyde@pentaho.com">mailto:jhyde@pentaho.com</A>]<BR>
Sent: Mon 2/8/2010 6:09 PM<BR>
To: 'Mondrian developer mailing list'; Aaron Phillips; Lee Cheng<BR>
Subject: FW: Build failed in Hudson: mondrian-3.2 #69<BR>
<BR>
This build failure is Hudson's way of saying hello! The continuous<BR>
integration build for the mondrian-3.2 branch is now running.<BR>
<BR>
This error looks like a build environment problem:<BR>
DimensionCurrentMemberFunDef.java and DimensionCurrentMemberCalc.java were<BR>
deleted a while ago, so should not exist in the sandbox. Aaron or Lee, can<BR>
you clear those files out?<BR>
<BR>
Hudson will be testing with a variety of configurations (E.g. with/without<BR>
aggregate tables enabled, on MySQL/Derby, and with/without native SQL<BR>
optimizations). I know that some of these configurations are broken right<BR>
now. I want to get tham all running with zero test exceptions. Expect to see<BR>
emails from me harassing the people who made the changes that broke the<BR>
tests.<BR>
<BR>
If you get an email from me, please act as fast as possible to fix the test<BR>
exception(s). Otherwise it is going to take a long time to stabilize. As<BR>
soon as the build is stable, I intend to do a 3.2.0 release.<BR>
<BR>
Julian<BR>
<BR>
-----Original Message-----<BR>
From: buildguy@pentaho.com [<A HREF="mailto:buildguy@pentaho.com">mailto:buildguy@pentaho.com</A>]<BR>
Sent: Monday, February 08, 2010 1:47 PM<BR>
To: jhyde@pentaho.com; mondrian@pentaho.org<BR>
Subject: Build failed in Hudson: mondrian-3.2 #69<BR>
<BR>
See &lt;<A HREF="http://ci.pentaho.com/job/mondrian-3.2/69/changes">http://ci.pentaho.com/job/mondrian-3.2/69/changes</A>&gt;<BR>
<BR>
Changes:<BR>
<BR>
[Julian Hyde] MONDRIAN: Integrate new checkFile rule from main to 3.2; fix<BR>
violations.<BR>
<BR>
[mkambol] MONDRIAN: fixing IndexOutOfBounds exception being thrown when the<BR>
default measure is calculated on a virtual cube. see<BR>
NonEmptyTest.testCalculatedDefaultMeasureOnVirtualCubeNoThrowException for<BR>
more information.<BR>
<BR>
[mkambol] MONDRIAN: performance enhancment.&nbsp; RolapEvaluator now has a map<BR>
that contains all members in the context minus any &quot;all&quot; members in context.<BR>
The new list is used in getProperty and other places to significantly trim<BR>
down the number of iterations needed for each cell.&nbsp; The amount of<BR>
performance gain is proportional to the number of cells in the results times<BR>
the number of dimensions in the schema.<BR>
<BR>
------------------------------------------<BR>
[...truncated 365 lines...]<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between value_expression_primary ::= NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol GT<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between value_expression_primary ::= NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol LE<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between value_expression_primary ::= NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol LT<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between value_expression_primary ::= NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol NE<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between value_expression_primary ::= NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol RBRACE<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between value_expression_primary ::= NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol RPAREN<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol EOF<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol AND<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol AS<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol CELL<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol DIMENSION<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol ELSE<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol END<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol IN<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol IS<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol MATCHES<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol MEMBER<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol NOT<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol ON<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol OR<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol PROPERTIES<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol SELECT<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol SET<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol THEN<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol WHEN<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol XOR<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol COLON<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol COMMA<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol EQ<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol GE<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol GT<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol LE<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol LT<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol NE<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol RBRACE<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup] *** Shift/Reduce conflict found in state #103<BR>
&nbsp; [javacup]&nbsp;&nbsp; between term3 ::= term3 IS NULL (*)<BR>
&nbsp; [javacup]&nbsp;&nbsp; under symbol RPAREN<BR>
&nbsp; [javacup]&nbsp;&nbsp; Resolved in favor of shifting.<BR>
&nbsp; [javacup]<BR>
&nbsp; [javacup]&nbsp;&nbsp; Checking for non-reduced productions...<BR>
&nbsp; [javacup] Writing parser...<BR>
&nbsp; [javacup] Closing files...<BR>
&nbsp; [javacup] ------- CUP v0.10k Parser Generation Summary -------<BR>
&nbsp; [javacup]&nbsp;&nbsp; 0 errors and 63 warnings<BR>
&nbsp; [javacup]&nbsp;&nbsp; 62 terminals, 60 non-terminals, and 132 productions declared,<BR>
&nbsp; [javacup]&nbsp;&nbsp; producing 201 unique parse states.<BR>
&nbsp; [javacup]&nbsp;&nbsp; 2 terminals declared but not used.<BR>
&nbsp; [javacup]&nbsp;&nbsp; 0 non-terminals declared but not used.<BR>
&nbsp; [javacup]&nbsp;&nbsp; 0 productions never reduced.<BR>
&nbsp; [javacup]&nbsp;&nbsp; 61 conflicts detected (61 expected).<BR>
&nbsp; [javacup]&nbsp;&nbsp; Code written to &quot;Parser.java&quot;, and &quot;ParserSym.java&quot;.<BR>
&nbsp; [javacup] ---------------------------------------------------- (v0.10k)<BR>
<BR>
generate.resources:<BR>
&nbsp;&nbsp;&nbsp; [javac] Compiling 7 source files to<BR>
&lt;<A HREF="http://ci.pentaho.com/job/mondrian-3.2/ws/classes">http://ci.pentaho.com/job/mondrian-3.2/ws/classes</A>&gt;<BR>
&nbsp;&nbsp; [resgen] Generating<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/resource/Mondri<BR>
anResource.java&gt;<BR>
&nbsp;&nbsp; [resgen] Generating<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/classes/mondrian/resource/Mondria<BR>
nResource.properties&gt;<BR>
&nbsp;&nbsp; [resgen] Generating<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/resource/Mondri<BR>
anResource_en_US.java&gt;<BR>
&nbsp;&nbsp; [resgen] Generating<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/classes/mondrian/resource/Mondria<BR>
nResource_en_US.properties&gt;<BR>
&nbsp;&nbsp; [resgen] Generating<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/resource/Mondri<BR>
anResource_de_DE.java&gt;<BR>
&nbsp;&nbsp; [resgen] Generating<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/classes/mondrian/resource/Mondria<BR>
nResource_de_DE.properties&gt;<BR>
&nbsp;&nbsp; [resgen] Generating<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/resource/Mondri<BR>
anResource_de.java&gt;<BR>
&nbsp;&nbsp; [resgen] Generating<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/classes/mondrian/resource/Mondria<BR>
nResource_de.properties&gt;<BR>
&nbsp;&nbsp; [resgen] Generating<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/resource/Mondri<BR>
anResource_es_ES.java&gt;<BR>
&nbsp;&nbsp; [resgen] Generating<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/classes/mondrian/resource/Mondria<BR>
nResource_es_ES.properties&gt;<BR>
<BR>
def:<BR>
&nbsp;&nbsp; [xomgen] Writing<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/olap/mondrian.d<BR>
td&gt;<BR>
&nbsp;&nbsp; [xomgen] Writing<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/olap/MondrianDe<BR>
f.java&gt;<BR>
&nbsp;&nbsp; [xomgen] Done<BR>
&nbsp;&nbsp;&nbsp;&nbsp; [copy] Copying 1 file to<BR>
&lt;<A HREF="http://ci.pentaho.com/job/mondrian-3.2/ws/lib">http://ci.pentaho.com/job/mondrian-3.2/ws/lib</A>&gt;<BR>
&nbsp;&nbsp; [xomgen] Writing<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/gui/mondrian_SW<BR>
.dtd&gt;<BR>
&nbsp;&nbsp; [xomgen] Writing<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/gui/MondrianGui<BR>
Def.java&gt;<BR>
&nbsp;&nbsp; [xomgen] Done<BR>
&nbsp;&nbsp; [xomgen] Writing<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/rolap/aggmatche<BR>
r/aggregates.dtd&gt;<BR>
&nbsp;&nbsp; [xomgen] Writing<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/rolap/aggmatche<BR>
r/DefaultDef.java&gt;<BR>
&nbsp;&nbsp; [xomgen] Done<BR>
&nbsp;&nbsp;&nbsp;&nbsp; [copy] Copying 1 file to<BR>
&lt;<A HREF="http://ci.pentaho.com/job/mondrian-3.2/ws/lib">http://ci.pentaho.com/job/mondrian-3.2/ws/lib</A>&gt;<BR>
&nbsp;&nbsp; [xomgen] Writing<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/xmla/datasource<BR>
sconfig.dtd&gt;<BR>
&nbsp;&nbsp; [xomgen] Writing<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/xmla/DataSource<BR>
sConfig.java&gt;<BR>
&nbsp;&nbsp; [xomgen] Done<BR>
&nbsp;&nbsp;&nbsp;&nbsp; [copy] Copying 1 file to<BR>
&lt;<A HREF="http://ci.pentaho.com/job/mondrian-3.2/ws/lib">http://ci.pentaho.com/job/mondrian-3.2/ws/lib</A>&gt;<BR>
<BR>
compile.java:<BR>
&nbsp;&nbsp;&nbsp; [javac] Compiling 588 source files to<BR>
&lt;<A HREF="http://ci.pentaho.com/job/mondrian-3.2/ws/classes">http://ci.pentaho.com/job/mondrian-3.2/ws/classes</A>&gt;<BR>
&nbsp;&nbsp;&nbsp; [javac]<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/calc/impl/Dimen<BR>
sionCurrentMemberCalc.java&gt;:36: getContext(mondrian.olap.Hierarchy) in<BR>
mondrian.olap.Evaluator cannot be applied to (mondrian.olap.Dimension)<BR>
&nbsp;&nbsp;&nbsp; [javac]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return evaluator.getContext(dimension);<BR>
&nbsp;&nbsp;&nbsp; [javac]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<BR>
&nbsp;&nbsp;&nbsp; [javac]<BR>
&lt;http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/olap/fun/Dimens<BR>
ionCurrentMemberFunDef.java&gt;:45: cannot find symbol<BR>
&nbsp;&nbsp;&nbsp; [javac] symbol&nbsp; : class DimensionCurrentMemberCalc<BR>
&nbsp;&nbsp;&nbsp; [javac] location: class mondrian.calc.impl.AbstractExpCompiler<BR>
&nbsp;&nbsp;&nbsp; [javac]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return new<BR>
AbstractExpCompiler.DimensionCurrentMemberCalc(<BR>
&nbsp;&nbsp;&nbsp; [javac]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<BR>
&nbsp;&nbsp;&nbsp; [javac] Note: Some input files use or override a deprecated API.<BR>
&nbsp;&nbsp;&nbsp; [javac] Note: Recompile with -Xlint:deprecation for details.<BR>
&nbsp;&nbsp;&nbsp; [javac] Note: Some input files use unchecked or unsafe operations.<BR>
&nbsp;&nbsp;&nbsp; [javac] Note: Recompile with -Xlint:unchecked for details.<BR>
&nbsp;&nbsp;&nbsp; [javac] 2 errors<BR>
<BR>
BUILD FAILED<BR>
&lt;<A HREF="http://ci.pentaho.com/job/mondrian-3.2/ws/build.xml">http://ci.pentaho.com/job/mondrian-3.2/ws/build.xml</A>&gt;:533: Compile failed;<BR>
see the compiler error output for details.<BR>
<BR>
Total time: 32 seconds<BR>
Archiving artifacts<BR>
Recording test results<BR>
Recording fingerprints<BR>
Skipping Cobertura coverage report as build was not UNSTABLE or better ...<BR>
<BR>
<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>