[ https://issues.apache.org/jira/browse/MATH-1489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16865178#comment-16865178 ]
Gilles commented on MATH-1489: ------------------------------ Thanks for the report. I've attempted some cleanup and {noformat} $ mvn clean package {noformat} should work (if we exclude the {{FastMathTest}} failure) as of commit 418f2eb7f469c80b0e125377b1669f9be068f6ff ("master"). However {noformat} $ mvn clean site {noformat} fails while building the Javadoc. > Test failure because of incompatible version specification of JaCoCo in > pom.xml > ------------------------------------------------------------------------------- > > Key: MATH-1489 > URL: https://issues.apache.org/jira/browse/MATH-1489 > Project: Commons Math > Issue Type: Bug > Environment: OpenJDK 11.0.3 > Debian GNU/Linux 9.9 stretch > > Reporter: M. Z. > Priority: Critical > Labels: build, easyfix, newbie > Attachments: commons-math-buildlog-2019-06-15.log > > Original Estimate: 10m > Remaining Estimate: 10m > > I've experienced constant build failures on the attempt to "mvn clean package" > on a working copy of [http://gitbox.apache.org/repos/asf/commons-math.git] ( > commit 4b0f52c0dd9df564d58140e1d717a2da218f0139 ) > It has to do with the specified version of jacoco in pom.xml. See attached > buildlog for concrete error. > My solution: > $ git diff > --- a/pom.xml > +++ b/pom.xml > @@ -493,7 +493,7 @@ > <math.mathjax.version>2.7.2</math.mathjax.version> > > <!-- Temporary fix to support Java 8 --> > - <commons.jacoco.version>0.8.0</commons.jacoco.version> > + <commons.jacoco.version>0.8.4</commons.jacoco.version> > <commons.jacoco.classRatio>0.96</commons.jacoco.classRatio> > <commons.jacoco.instructionRatio>0.8</commons.jacoco.instructionRatio> > <commons.jacoco.methodRatio>0.8</commons.jacoco.methodRatio> > > See > [https://stackoverflow.com/questions/55272870/surefire-maven-plugin-corrupted-stdout-by-directly-writing-to-native-stream-in] > for a previously reported issue with the use jacoco and OpenJDK 11. > After the proposed change, I've got > $ mvn clean package > .... > [INFO] Results: > [INFO] > [ERROR] Failures: > [ERROR] FastMathTest.checkMissingFastMathClasses:1275 FastMath should > implement all StrictMath methods > [INFO] > [ERROR] Tests run: 4864, Failures: 1, Errors: 0, Skipped: 31 > [INFO] > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > ... > So tests should have been executed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)