[
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)