commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Neidhart <thomas.neidh...@gmail.com>
Subject Re: [continuum] BUILD FAILURE: Apache Commons - Commons Math -
Date Thu, 16 Aug 2012 06:59:29 GMT
On 08/15/2012 05:41 AM, Continuum@vmbuild wrote:
>           Group (shared) Maven 2 Build Definition (Java 1.5)
> MIME-Version: 1.0
> Content-Type: text/plain; charset=us-ascii
> Content-Transfer-Encoding: 7bit
> X-Continuum-Build-Host: vmbuild
> X-Continuum-Project-Id: 97
> X-Continuum-Project-Name: Commons Math
> 
> Online report : http://vmbuild.apache.org/continuum/buildResult.action?buildId=24596&projectId=97
> 
> Build statistics:
>   State: Failed
>   Previous State: Ok
>   Started at: Wed 15 Aug 2012 03:35:33 +0000
>   Finished at: Wed 15 Aug 2012 03:41:20 +0000
>   Total time: 5m 47s
>   Build Trigger: Schedule
>   Build Number: 915
>   Exit code: 1
>   Building machine hostname: vmbuild
>   Operating system : Linux(unknown)
>   Java Home version : 
>           java version "1.6.0_30"
>           Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
>           Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode)
>         
>   Builder version :
>           Apache Maven 2.2.1 (r801777; 2009-08-06 19:16:01+0000)
>           Java version: 1.6.0_30
>           Java home: /usr/lib/jvm/jdk1.6.0_30/jre
>           Default locale: en_AU, platform encoding: UTF-8
>           OS name: "linux" version: "2.6.32-31-server" arch: "amd64" Family: "unix"
>     
> ****************************************************************************
> SCM Changes:
> ****************************************************************************
> Changed: sebb @ Tue 7 Aug 2012 12:38:06 +0000
> Comment: Javadoc syntax
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/genetics/CycleCrossover.java
( 1370211 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/genetics/OrderedCrossover.java
( 1370211 )
> 
> Changed: sebb @ Tue 7 Aug 2012 12:38:39 +0000
> Comment: Javadoc syntax
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/special/Gamma.java
( 1370214 )
> 
> Changed: sebb @ Tue 7 Aug 2012 12:38:59 +0000
> Comment: Missing @Deprecated
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/AbstractIntegerDistribution.java
( 1370215 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/AbstractRealDistribution.java
( 1370215 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/GammaDistribution.java
( 1370215 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/AbstractConvergenceChecker.java
( 1370215 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/fitting/PolynomialFitter.java
( 1370215 )
> 
> Changed: sebb @ Tue 7 Aug 2012 12:39:29 +0000
> Comment: Unused imports
> Files changed:
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/optimization/fitting/CurveFitterTest.java
( 1370217 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/optimization/general/AbstractLeastSquaresOptimizerTestValidation.java
( 1370217 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/optimization/general/CircleProblem.java
( 1370217 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/optimization/general/RandomStraightLinePointGenerator.java
( 1370217 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/optimization/general/StraightLineProblem.java
( 1370217 )
> 
> Changed: sebb @ Tue 7 Aug 2012 12:40:56 +0000
> Comment: Missing @Deprecated
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/linear/EigenDecomposition.java
( 1370219 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/general/AbstractLeastSquaresOptimizer.java
( 1370219 )
> 
> Changed: sebb @ Tue 7 Aug 2012 12:42:33 +0000
> Comment: Raw types
> Files changed:
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/optimization/fitting/CurveFitterTest.java
( 1370220 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/optimization/fitting/PolynomialFitterTest.java
( 1370220 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/optimization/univariate/BrentOptimizerTest.java
( 1370220 )
> 
> Changed: sebb @ Tue 7 Aug 2012 12:43:41 +0000
> Comment: Javadoc fixes (not thrown)
> Files changed:
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/distribution/PoissonDistributionTest.java
( 1370224 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/stat/descriptive/AggregateSummaryStatisticsTest.java
( 1370224 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/stat/regression/OLSMultipleLinearRegressionTest.java
( 1370224 )
> 
> Changed: sebb @ Tue 7 Aug 2012 12:48:25 +0000
> Comment: MIssing @Override
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/fitting/GaussianFitter.java
( 1370227 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/distribution/AbstractRealDistributionTest.java
( 1370227 )
> 
> Changed: sebb @ Tue 7 Aug 2012 12:49:31 +0000
> Comment: MIssing @Override
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/direct/BaseAbstractMultivariateSimpleBoundsOptimizer.java
( 1370228 )
> 
> Changed: erans @ Tue 7 Aug 2012 21:38:58 +0000
> Comment: MATH-843
> Corrected documentation for "Precision.EPSILON".
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/Precision.java
( 1370547 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/util/PrecisionTest.java
( 1370547 )
> 
> Changed: erans @ Wed 8 Aug 2012 14:18:16 +0000
> Comment: MATH-815
> Initial commit. Units test are yet to be added. This version also
> contains a bug. Code contributed by Jared Becksfort, included with
> modifications. [Cf. comments on JIRA.]
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/AbstractMultivariateRealDistribution.java
( 1370782 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/MultivariateNormalDistribution.java
( 1370782 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/MultivariateRealDistribution.java
( 1370782 )
> 
> Changed: luc @ Wed 8 Aug 2012 20:33:43 +0000
> Comment: Added a new package dealing with differentials.
> 
> The package is intended to deals with one or more free parameters and
> derivation order 1 or higher.
> 
> The core elements are based on Dan Kalman paper "Recursive Multivariate
> Automatic Differentiation", Mathematics Magazine, vol. 75, no. 3, June
> 2002. For efficiency, the recursive structure is compiled as simple
> loops once for each pair (number of free parameters, derivation order).
> 
> This is work in progress, there are still some features missing even in
> the most basic blocks (typically the asin, acos, atan, atant2 and taylor
> methods in DSCompiler). There are also still no high level
> differentiator implementation.
> Files changed:
>   /commons/proper/math/trunk/src/changes/changes.xml ( 1370951 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation
( 1370951 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/DSCompiler.java
( 1370951 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/DerivativeStructure.java
( 1370951 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/UnivariateDifferential.java
( 1370951 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/UnivariateDifferentiator.java
( 1370951 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/package-info.java
( 1370951 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/FastMath.java
( 1370951 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation
( 1370951 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/DSCompilerTest.java
( 1370951 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/DerivativeStructureTest.java
( 1370951 )
> 
> Changed: erans @ Wed 8 Aug 2012 21:52:22 +0000
> Comment: MATH-815
> Code update. Unit test.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/MultivariateNormalDistribution.java
( 1370984 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/distribution/MultivariateNormalDistributionTest.java
( 1370984 )
> 
> Changed: luc @ Thu 9 Aug 2012 07:54:06 +0000
> Comment: partially reverted commit 1370951 as it trashed earlier correction in FastMath
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/FastMath.java
( 1371073 )
> 
> Changed: luc @ Thu 9 Aug 2012 08:07:25 +0000
> Comment: added a function to raise a double to an int power
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/FastMath.java
( 1371082 )
> 
> Changed: erans @ Thu 9 Aug 2012 11:40:01 +0000
> Comment: Unit test for "FastMath.pow(double,int)".
> Files changed:
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/util/FastMathTest.java
( 1371170 )
> 
> Changed: erans @ Thu 9 Aug 2012 15:55:18 +0000
> Comment: Code and javadoc cleanup.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/direct/PowellOptimizer.java
( 1371264 )
> 
> Changed: luc @ Fri 10 Aug 2012 11:54:46 +0000
> Comment: Fixed accuracy issues in FastMath.pow(double, int).
> 
> The fixed version is slightly slower, but still much faster than
> FastMath.pow(double, double). Some random testing showed that the
> accuracy is now always better than 0.5ulp, even for large exponent.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/FastMath.java
( 1371670 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/util/FastMathTest.java
( 1371670 )
> 
> Changed: luc @ Fri 10 Aug 2012 11:59:20 +0000
> Comment: Forward the underlying error message when an exception is triggered.
> Files changed:
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/PerfTestUtils.java
( 1371671 )
> 
> Changed: luc @ Fri 10 Aug 2012 12:15:23 +0000
> Comment: Added Stirling numbers of the second kind in ArithmeticUtils.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ArithmeticUtils.java
( 1371680 )
>   /commons/proper/math/trunk/src/site/xdoc/userguide/index.xml ( 1371680 )
>   /commons/proper/math/trunk/src/site/xdoc/userguide/utilities.xml ( 1371680 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/util/ArithmeticUtilsTest.java
( 1371680 )
> 
> Changed: luc @ Fri 10 Aug 2012 12:18:12 +0000
> Comment: New test for sin and cos derivatives.
> Files changed:
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/DerivativeStructureTest.java
( 1371681 )
> 
> Changed: luc @ Fri 10 Aug 2012 12:19:48 +0000
> Comment: Added forgotten notification of recent changes.
> Files changed:
>   /commons/proper/math/trunk/src/changes/changes.xml ( 1371683 )
> 
> Changed: luc @ Fri 10 Aug 2012 18:33:06 +0000
> Comment: Completed support fo asin, acos and atan in DSCompiler.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/DSCompiler.java
( 1371805 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/DerivativeStructureTest.java
( 1371805 )
> 
> Changed: luc @ Fri 10 Aug 2012 18:58:58 +0000
> Comment: Added support for x^y in DerivativeStructure and DSCompiler.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/DSCompiler.java
( 1371808 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/DerivativeStructure.java
( 1371808 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/DerivativeStructureTest.java
( 1371808 )
> 
> Changed: erans @ Sun 12 Aug 2012 21:22:58 +0000
> Comment: Code cleanup.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/FastMath.java
( 1372199 )
> 
> Changed: erans @ Sun 12 Aug 2012 22:55:34 +0000
> Comment: Fixed CheckStyle warnings.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/AbstractMultivariateRealDistribution.java
( 1372208 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/MultivariateNormalDistribution.java
( 1372208 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/MultivariateRealDistribution.java
( 1372208 )
> 
> Changed: luc @ Mon 13 Aug 2012 13:06:26 +0000
> Comment: Added support for atan2 in DSCompiler.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/DSCompiler.java
( 1372414 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/DerivativeStructureTest.java
( 1372414 )
> 
> Changed: luc @ Mon 13 Aug 2012 14:14:17 +0000
> Comment: Added Taylor expansion for DSCompiler.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/DSCompiler.java
( 1372432 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/DerivativeStructure.java
( 1372432 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/DerivativeStructureTest.java
( 1372432 )
> 
> Changed: erans @ Mon 13 Aug 2012 19:14:00 +0000
> Comment: MATH-815
> Unit test update (patch provided by Jared Becksfort).
> Files changed:
>   /commons/proper/math/trunk/src/changes/changes.xml ( 1372556 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/distribution/MultivariateNormalDistributionTest.java
( 1372556 )
> 
> Changed: luc @ Tue 14 Aug 2012 09:45:36 +0000
> Comment: Simplified tangent higher derivatives computation.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/DSCompiler.java
( 1372812 )
> 
> Changed: luc @ Tue 14 Aug 2012 14:25:50 +0000
> Comment: Added hyperbolic trigonometric functions and inverses to DSCompiler.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/DSCompiler.java
( 1372902 )
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/differentiation/DerivativeStructure.java
( 1372902 )
>   /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/analysis/differentiation/DerivativeStructureTest.java
( 1372902 )
> 
> Changed: tn @ Tue 14 Aug 2012 18:50:53 +0000
> Comment: Javadoc fixes.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/CompositeFormat.java
( 1373026 )
> 
> Changed: erans @ Tue 14 Aug 2012 22:02:06 +0000
> Comment: Fixed FindBugs warning.
> Files changed:
>   /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/linear/EigenDecomposition.java
( 1373134 )
> 
> ****************************************************************************
> Dependencies Changes:
> ****************************************************************************
> No dependencies changed
> 
> 
> ****************************************************************************
> Build Definition:
> ****************************************************************************
> POM filename: pom.xml
> Goals: clean deploy   
> Arguments: --batch-mode -Pjava-1.5 -Dgpg.skip -Prelease
> Build Fresh: false
> Always Build: false
> Default Build Definition: true
> Schedule: COMMONS_SCHEDULE
> Profile Name: Maven 2.2.1
> Description: Group (shared) Maven 2 Build Definition (Java 1.5)
> 
> ****************************************************************************
> Test Summary:
> ****************************************************************************
> Tests: 4057
> Failures: 1
> Errors: 0
> Success Rate: 99
> Total time: 282.23117
> 
> ****************************************************************************
> Test Failures:
> ****************************************************************************
> 
> EigenDecompositionTest
>     testNormalDistributionUnsymmetricMatrix :
>   java.lang.AssertionError
>   java.lang.AssertionError: The norm of (X-Y) is too large
> 	at org.junit.Assert.fail(Assert.java:93)
> 	at org.junit.Assert.assertTrue(Assert.java:43)
> 	at org.apache.commons.math3.linear.EigenDecompositionTest.checkUnsymmetricMatrix(EigenDecompositionTest.java:422)
> 	at org.apache.commons.math3.linear.EigenDecompositionTest.testNormalDistributionUnsymmetricMatrix(EigenDecompositionTest.java:404)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:592)
> 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)
> 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
> 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
> 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30)
> 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
> 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:134)
> 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:113)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:592)
> 	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
> 	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
> 	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
> 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:103)
> 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:74)

as already agreed with Gilles, I will remove the random data tests for
EigenvalueDecomposition.

Thomas

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message