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

Reply via email to