GMUEClab / ecj

ECJ Evolutionary Computation Toolkit
http://cs.gmu.edu/~eclab/projects/ecj/
123 stars 42 forks source link

JaCoCo breaks build with Java 12 #57

Closed SigmaX closed 4 years ago

SigmaX commented 5 years ago

JaCoCo 0.8.3 doesn't support Java 12, and stops the Maven build with

FATAL ERROR in native method: processing of -javaagent failed

JaCoCo 0.8.4 is slated to fix this, but is currently only available as a development build. We should update our pom.xml as soon as a release is available in the repo.

The workaround is to build with Java 11 or below, or simply comment-out the jacoco-maven-plugin section of the pom.xml.

SigmaX commented 4 years ago

We updated to 0.8.5 a while back, this is resolved.