[Mondrian] Build failed in Hudson: mondrian-3.2 #69

buildguy at pentaho.com buildguy at pentaho.com
Mon Feb 8 16:46:36 EST 2010


See <http://ci.pentaho.com/job/mondrian-3.2/69/changes>

Changes:

[Julian Hyde] MONDRIAN: Integrate new checkFile rule from main to 3.2; fix violations.

[mkambol] MONDRIAN: fixing IndexOutOfBounds exception being thrown when the default measure is calculated on a virtual cube. see NonEmptyTest.testCalculatedDefaultMeasureOnVirtualCubeNoThrowException for more information.

[mkambol] MONDRIAN: performance enhancment.  RolapEvaluator now has a map that contains all members in the context minus any "all" members in context.  The new list is used in getProperty and other places to significantly trim down the number of iterations needed for each cell.  The amount of performance gain is proportional to the number of cells in the results times the number of dimensions in the schema.

------------------------------------------
[...truncated 365 lines...]
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between value_expression_primary ::= NULL (*) 
  [javacup]   under symbol GT
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between value_expression_primary ::= NULL (*) 
  [javacup]   under symbol LE
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between value_expression_primary ::= NULL (*) 
  [javacup]   under symbol LT
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between value_expression_primary ::= NULL (*) 
  [javacup]   under symbol NE
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between value_expression_primary ::= NULL (*) 
  [javacup]   under symbol RBRACE
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between value_expression_primary ::= NULL (*) 
  [javacup]   under symbol RPAREN
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol EOF
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol AND
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol AS
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol CELL
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol DIMENSION
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol ELSE
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol END
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol IN
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol IS
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol MATCHES
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol MEMBER
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol NOT
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol ON
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol OR
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol PROPERTIES
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol SELECT
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol SET
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol THEN
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol WHEN
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol XOR
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol COLON
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol COMMA
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol EQ
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol GE
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol GT
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol LE
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol LT
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol NE
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol RBRACE
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup] *** Shift/Reduce conflict found in state #103
  [javacup]   between term3 ::= term3 IS NULL (*) 
  [javacup]   under symbol RPAREN
  [javacup]   Resolved in favor of shifting.
  [javacup] 
  [javacup]   Checking for non-reduced productions...
  [javacup] Writing parser...
  [javacup] Closing files...
  [javacup] ------- CUP v0.10k Parser Generation Summary -------
  [javacup]   0 errors and 63 warnings
  [javacup]   62 terminals, 60 non-terminals, and 132 productions declared, 
  [javacup]   producing 201 unique parse states.
  [javacup]   2 terminals declared but not used.
  [javacup]   0 non-terminals declared but not used.
  [javacup]   0 productions never reduced.
  [javacup]   61 conflicts detected (61 expected).
  [javacup]   Code written to "Parser.java", and "ParserSym.java".
  [javacup] ---------------------------------------------------- (v0.10k)

generate.resources:
    [javac] Compiling 7 source files to <http://ci.pentaho.com/job/mondrian-3.2/ws/classes>
   [resgen] Generating <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/resource/MondrianResource.java>
   [resgen] Generating <http://ci.pentaho.com/job/mondrian-3.2/ws/classes/mondrian/resource/MondrianResource.properties>
   [resgen] Generating <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/resource/MondrianResource_en_US.java>
   [resgen] Generating <http://ci.pentaho.com/job/mondrian-3.2/ws/classes/mondrian/resource/MondrianResource_en_US.properties>
   [resgen] Generating <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/resource/MondrianResource_de_DE.java>
   [resgen] Generating <http://ci.pentaho.com/job/mondrian-3.2/ws/classes/mondrian/resource/MondrianResource_de_DE.properties>
   [resgen] Generating <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/resource/MondrianResource_de.java>
   [resgen] Generating <http://ci.pentaho.com/job/mondrian-3.2/ws/classes/mondrian/resource/MondrianResource_de.properties>
   [resgen] Generating <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/resource/MondrianResource_es_ES.java>
   [resgen] Generating <http://ci.pentaho.com/job/mondrian-3.2/ws/classes/mondrian/resource/MondrianResource_es_ES.properties>

def:
   [xomgen] Writing <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/olap/mondrian.dtd>
   [xomgen] Writing <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/olap/MondrianDef.java>
   [xomgen] Done
     [copy] Copying 1 file to <http://ci.pentaho.com/job/mondrian-3.2/ws/lib>
   [xomgen] Writing <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/gui/mondrian_SW.dtd>
   [xomgen] Writing <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/gui/MondrianGuiDef.java>
   [xomgen] Done
   [xomgen] Writing <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/rolap/aggmatcher/aggregates.dtd>
   [xomgen] Writing <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/rolap/aggmatcher/DefaultDef.java>
   [xomgen] Done
     [copy] Copying 1 file to <http://ci.pentaho.com/job/mondrian-3.2/ws/lib>
   [xomgen] Writing <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/xmla/datasourcesconfig.dtd>
   [xomgen] Writing <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/xmla/DataSourcesConfig.java>
   [xomgen] Done
     [copy] Copying 1 file to <http://ci.pentaho.com/job/mondrian-3.2/ws/lib>

compile.java:
    [javac] Compiling 588 source files to <http://ci.pentaho.com/job/mondrian-3.2/ws/classes>
    [javac] <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/calc/impl/DimensionCurrentMemberCalc.java>:36: getContext(mondrian.olap.Hierarchy) in mondrian.olap.Evaluator cannot be applied to (mondrian.olap.Dimension)
    [javac]         return evaluator.getContext(dimension);
    [javac]                         ^
    [javac] <http://ci.pentaho.com/job/mondrian-3.2/ws/src/main/mondrian/olap/fun/DimensionCurrentMemberFunDef.java>:45: cannot find symbol
    [javac] symbol  : class DimensionCurrentMemberCalc
    [javac] location: class mondrian.calc.impl.AbstractExpCompiler
    [javac]         return new AbstractExpCompiler.DimensionCurrentMemberCalc(
    [javac]                                       ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 2 errors

BUILD FAILED
<http://ci.pentaho.com/job/mondrian-3.2/ws/build.xml>:533: Compile failed; see the compiler error output for details.

Total time: 32 seconds
Archiving artifacts
Recording test results
Recording fingerprints
Skipping Cobertura coverage report as build was not UNSTABLE or better ...




More information about the Mondrian mailing list