[ https://issues.apache.org/jira/browse/MATH-1489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gilles resolved MATH-1489. -------------------------- Resolution: Fixed Remaining issue(s) is unrelated to the original description. > 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)