I'm not sure what is happening on your system, Russel. I don't have a Ubuntu box at home to test this with, but I will try it on Monday from my Ubuntu system at the office.

Russel Winder wrote:
On Sun, 2009-08-16 at 08:54 +0100, Russel Winder wrote:
[ . . . ]
The problem appears to be with OpenJDK as shipped with Ubuntu 9.04 --
both 32-bit and 64-bit versions.

It seems this version of OpenJDK is fubar wrt covariant returns.

Oh no it isn't ;-)

The failure happens with either Sun JDK or OpenJDK.


|> sh -x ./gradlew clean compile
+ cygwin=false
+ msys=false
+ darwin=false
+ uname
+ [ -z /usr/lib/jvm/java-6-sun-1.6.0.14 ]
+ false
+ STARTER_MAIN_CLASS=org.gradle.wrapper.WrapperMain
+ dirname ./gradlew
+ CLASSPATH=./wrapper/gradle-wrapper.jar
+ dirname ./gradlew
+ WRAPPER_PROPERTIES=./wrapper/gradle-wrapper.properties
+ [ -z  ]
+ [ -n /usr/lib/jvm/java-6-sun-1.6.0.14 ]
+ [ -x /usr/lib/jvm/java-6-sun-1.6.0.14/jre/sh/java ]
+ JAVACMD=/usr/lib/jvm/java-6-sun-1.6.0.14/bin/java
+ [ ! -x /usr/lib/jvm/java-6-sun-1.6.0.14/bin/java ]
+ [ -z /usr/lib/jvm/java-6-sun-1.6.0.14 ]
+ false
+ /usr/lib/jvm/java-6-sun-1.6.0.14/bin/java -classpath 
./wrapper/gradle-wrapper.jar -Dtools.jar= 
-Dorg.gradle.wrapper.properties=./wrapper/gradle-wrapper.properties 
org.gradle.wrapper.WrapperMain clean compile
:clean
:compile
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, 
/home/users/russel/Repositories/Bazaar/Subversion/GradleCore/Trunk/src/main/groovy/org/gradle/api/internal/file/CopySpecImpl.groovy:
 62: The return type of org.gradle.api.file.CopySpec from([Ljava.lang.Object;) 
in org.gradle.api.internal.file.CopySpecImpl is incompatible with 
org.gradle.api.file.CopySourceSpec from([Ljava.lang.Object;) in 
org.gradle.api.file.CopySourceSpec.
Node: org.codehaus.groovy.ast.MethodNode. At [62:5]  @ line 62, column 5.
       CopySpec from(Object... sourcePaths) {
       ^

1 error


Build failed with an exception.
Run with -s or -d option to get more details. Run with -f option to get the 
full (very verbose) stacktrace.

Build file 
'/home/users/russel/Repositories/Bazaar/Subversion/GradleCore/Trunk/build.gradle'

Execution failed for task ':compile'.
Cause: Forked groovyc returned error code: 1

BUILD FAILED

Total time: 52.725 secs
513 balin:~/Repositories/Bazaar/Subversion/GradleCore/Trunk
|> JAVA_HOME=/usr/lib/jvm/java-6-openjdk sh -x ./gradlew clean compile
+ cygwin=false
+ msys=false
+ darwin=false
+ uname
+ [ -z /usr/lib/jvm/java-6-openjdk ]
+ false
+ STARTER_MAIN_CLASS=org.gradle.wrapper.WrapperMain
+ dirname ./gradlew
+ CLASSPATH=./wrapper/gradle-wrapper.jar
+ dirname ./gradlew
+ WRAPPER_PROPERTIES=./wrapper/gradle-wrapper.properties
+ [ -z  ]
+ [ -n /usr/lib/jvm/java-6-openjdk ]
+ [ -x /usr/lib/jvm/java-6-openjdk/jre/sh/java ]
+ JAVACMD=/usr/lib/jvm/java-6-openjdk/bin/java
+ [ ! -x /usr/lib/jvm/java-6-openjdk/bin/java ]
+ [ -z /usr/lib/jvm/java-6-openjdk ]
+ false
+ /usr/lib/jvm/java-6-openjdk/bin/java -classpath ./wrapper/gradle-wrapper.jar 
-Dtools.jar= 
-Dorg.gradle.wrapper.properties=./wrapper/gradle-wrapper.properties 
org.gradle.wrapper.WrapperMain clean compile
:clean
:compile
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, 
/home/users/russel/Repositories/Bazaar/Subversion/GradleCore/Trunk/src/main/groovy/org/gradle/api/internal/file/CopySpecImpl.groovy:
 62: The return type of org.gradle.api.file.CopySpec from([Ljava.lang.Object;) 
in org.gradle.api.internal.file.CopySpecImpl is incompatible with 
org.gradle.api.file.CopySourceSpec from([Ljava.lang.Object;) in 
org.gradle.api.file.CopySourceSpec.
Node: org.codehaus.groovy.ast.MethodNode. At [62:5]  @ line 62, column 5.
       CopySpec from(Object... sourcePaths) {
       ^

1 error


Build failed with an exception.
Run with -s or -d option to get more details. Run with -f option to get the 
full (very verbose) stacktrace.

Build file 
'/home/users/russel/Repositories/Bazaar/Subversion/GradleCore/Trunk/build.gradle'

Execution failed for task ':compile'.
Cause: Forked groovyc returned error code: 1

BUILD FAILED

Total time: 49.186 secs


--
Steve Appling
Automated Logic Research Team

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to