flink-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Liu, Raymond" <raymond....@intel.com>
Subject RE: Unable to compile both trunk and 0.5.1 code
Date Mon, 30 Jun 2014 08:20:02 GMT
Actually, tried jdk 1.7.0. It works. While the project readme said that Java 6, 7 or 8 both
works...

Best Regards,
Raymond Liu


-----Original Message-----
From: Liu, Raymond [mailto:raymond.liu@intel.com] 
Sent: Monday, June 30, 2014 4:13 PM
To: dev@flink.incubator.apache.org
Subject: Unable to compile both trunk and 0.5.1 code

Hi

Just clone the code from incubator flink, I tried both trunk code and 0.5.1 release, and encounter
the same problem.

# mvn --version
Apache Maven 3.0.4
Maven home: /usr/share/maven
Java version: 1.6.0_30, vendor: Sun Microsystems Inc.
Java home: /usr/java/jdk1.6.0_30/jre
Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.8.0-29-generic",
arch: "amd64", family: "unix"


# mvn -DskipTests clean package
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] stratosphere
[INFO] stratosphere-core
[INFO] stratosphere-java
[INFO] stratosphere-runtime
[INFO] stratosphere-compiler
[INFO] stratosphere-scala
[INFO] stratosphere-clients
[INFO] stratosphere-examples
[INFO] stratosphere-java-examples
[INFO] stratosphere-scala-examples
[INFO] stratosphere-test-utils
[INFO] stratosphere-tests
[INFO] stratosphere-addons
[INFO] avro
[INFO] jdbc
[INFO] spargel
[INFO] hadoop-compatibility
[INFO] stratosphere-quickstart
[INFO] quickstart-java
[INFO] quickstart-scala
[INFO] stratosphere-dist
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building stratosphere 0.5.1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ stratosphere --- [INFO] Deleting
file set: /root/git/incubator-flink/target (included: [**], excluded: []) [INFO] [INFO] ---
maven-checkstyle-plugin:2.12.1:check (validate) @ stratosphere --- [INFO] [INFO] [INFO] ---
maven-enforcer-plugin:1.3.1:enforce (enforce-maven) @ stratosphere --- [INFO] [INFO] --- maven-javadoc-plugin:2.9.1:jar
(attach-javadocs) @ stratosphere --- [INFO] Not executing Javadoc as the project is not a
Java classpath-capable package [INFO] [INFO] >>> maven-source-plugin:2.2.1:jar (attach-sources)
@ stratosphere >>> [INFO] [INFO] --- maven-checkstyle-plugin:2.12.1:check (validate)
@ stratosphere --- [INFO] [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-maven)
@ stratosphere --- [INFO] [INFO] <<< maven-source-plugin:2.2.1:jar (attach-sources)
@ stratosphere <<< [INFO] [INFO] --- maven-source-plugin:2.2.1:jar (attach-sources)
@ stratosphere --- [INFO] [INFO] ------------------------------------------------------------------------
[INFO] Building stratosphere-core 0.5.1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ stratosphere-core --- [INFO] Deleting
file set: /root/git/incubator-flink/stratosphere-core/target (included: [**], excluded: [])
[INFO] [INFO] --- maven-checkstyle-plugin:2.12.1:check (validate) @ stratosphere-core ---
[INFO] [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-maven) @ stratosphere-core
--- [INFO] [INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ stratosphere-core
--- [INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /root/git/incubator-flink/stratosphere-core/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ stratosphere-core --- [INFO]
Changes detected - recompiling the module!
[INFO] Compiling 225 source files to /root/git/incubator-flink/stratosphere-core/target/classes
[WARNING] /root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/core/memory/MemoryUtils.java:[27,37]
warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [WARNING]
/root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/core/memory/MemoryUtils.java:[36,32]
warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [WARNING]
/root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/core/memory/MemorySegment.java:[963,38]
warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [WARNING]
/root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/types/Record.java:[1733,46]
warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [WARNING]
/root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/core/memory/MemoryUtils.java:[38,53]
warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [WARNING]
/root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/core/memory/MemoryUtils.java:[40,41]
warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [WARNING]
Note: /root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/api/common/Plan.java
uses unchecked or unsafe operations.
[WARNING] Note: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ stratosphere-core
--- [INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /root/git/incubator-flink/stratosphere-core/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ stratosphere-core
--- [INFO] Changes detected - recompiling the module!
[INFO] Compiling 72 source files to /root/git/incubator-flink/stratosphere-core/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.16:test (default-test) @ stratosphere-core --- [INFO] Tests
are skipped.
[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ stratosphere-core --- [INFO] Building
jar: /root/git/incubator-flink/stratosphere-core/target/stratosphere-core-0.5.1.jar
[INFO]
[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ stratosphere-core --- [INFO] Building
jar: /root/git/incubator-flink/stratosphere-core/target/stratosphere-core-0.5.1-tests.jar
[INFO]
[INFO] --- maven-javadoc-plugin:2.9.1:jar (attach-javadocs) @ stratosphere-core --- [INFO]
6 warnings
[WARNING] Javadoc Warnings
[WARNING] /root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/core/memory/MemorySegment.java:963:
warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [WARNING]
private static final sun.misc.Unsafe UNSAFE = MemoryUtils.UNSAFE; [WARNING] ^ [WARNING] /root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/types/Record.java:1733:
warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [WARNING]
private static final sun.misc.Unsafe UNSAFE = MemoryUtils.UNSAFE; [WARNING] ^ [WARNING] /root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/core/memory/MemoryUtils.java:27:
warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [WARNING]
public static final sun.misc.Unsafe UNSAFE = getUnsafe(); [WARNING] ^ [WARNING] /root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/core/memory/MemoryUtils.java:36:
warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [WARNING]
private static sun.misc.Unsafe getUnsafe() { [WARNING] ^ [WARNING] /root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/api/common/PlanExecutor.java:58:
warning - Tag @see: reference not found: eu.stratosphere.client.LocalExecutor
[WARNING] /root/git/incubator-flink/stratosphere-core/src/main/java/eu/stratosphere/api/common/PlanExecutor.java:80:
warning - Tag @see: reference not found: eu.stratosphere.client.RemoteExecutor
[INFO] Fixed Javadoc frame injection vulnerability (CVE-2013-1571) in 1 files.
[INFO] Building jar: /root/git/incubator-flink/stratosphere-core/target/stratosphere-core-0.5.1-javadoc.jar
[INFO]
[INFO] >>> maven-source-plugin:2.2.1:jar (attach-sources) @ stratosphere-core >>>
[INFO] [INFO] --- maven-checkstyle-plugin:2.12.1:check (validate) @ stratosphere-core ---
[INFO] [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-maven) @ stratosphere-core
--- [INFO] [INFO] <<< maven-source-plugin:2.2.1:jar (attach-sources) @ stratosphere-core
<<< [INFO] [INFO] --- maven-source-plugin:2.2.1:jar (attach-sources) @ stratosphere-core
--- [INFO] Building jar: /root/git/incubator-flink/stratosphere-core/target/stratosphere-core-0.5.1-sources.jar
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building stratosphere-java 0.5.1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ stratosphere-java --- [INFO] Deleting
file set: /root/git/incubator-flink/stratosphere-java/target (included: [**], excluded: [])
[INFO] [INFO] --- maven-checkstyle-plugin:2.12.1:check (validate) @ stratosphere-java ---
[INFO] [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-maven) @ stratosphere-java
--- [INFO] [INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ stratosphere-java
--- [INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /root/git/incubator-flink/stratosphere-java/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ stratosphere-java --- [INFO]
Changes detected - recompiling the module!
[INFO] Compiling 210 source files to /root/git/incubator-flink/stratosphere-java/target/classes
An exception has occurred in the compiler (1.6.0_30). Please file a bug at the Java Developer
Connection (http://java.sun.com/webapps/bugreport)  after checking the Bug Parade for duplicates.
Include your program and the following diagnostic in your report.  Thank you.
java.lang.NullPointerException
        at com.sun.tools.javac.comp.Check.checkCompatibleConcretes(Check.java:1213)
        at com.sun.tools.javac.comp.Check.checkCompatibleSupertypes(Check.java:1565)
        at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:2674)
        at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:2628)
        at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:2584)
        at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:2584)
        at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:2564)
        at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1045)
        at com.sun.tools.javac.main.JavaCompiler.compile2(JavaCompiler.java:768)
        at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:730)
        at com.sun.tools.javac.main.Main.compile(Main.java:353)
        at com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:115)
        at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess(JavaxToolsCompiler.java:126)
        at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(JavacCompiler.java:169)
        at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:785)
        at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:129)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] An unknown compilation problem occurred [INFO] 1 error [INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] stratosphere ...................................... SUCCESS [4.106s] [INFO] stratosphere-core
................................. SUCCESS [19.613s] [INFO] stratosphere-java .................................
FAILURE [2.690s] [INFO] stratosphere-runtime .............................. SKIPPED [INFO]
stratosphere-compiler ............................. SKIPPED [INFO] stratosphere-scala ................................
SKIPPED [INFO] stratosphere-clients .............................. SKIPPED [INFO] stratosphere-examples
............................. SKIPPED [INFO] stratosphere-java-examples ........................
SKIPPED [INFO] stratosphere-scala-examples ....................... SKIPPED [INFO] stratosphere-test-utils
........................... SKIPPED [INFO] stratosphere-tests ................................
SKIPPED [INFO] stratosphere-addons ............................... SKIPPED [INFO] avro ..............................................
SKIPPED [INFO] jdbc .............................................. SKIPPED [INFO] spargel
........................................... SKIPPED [INFO] hadoop-compatibility ..............................
SKIPPED [INFO] stratosphere-quickstart ........................... SKIPPED [INFO] quickstart-java
................................... SKIPPED [INFO] quickstart-scala ..................................
SKIPPED [INFO] stratosphere-dist ................................. SKIPPED [INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 27.573s
[INFO] Finished at: Mon Jun 30 15:51:06 CST 2014 [INFO] Final Memory: 24M/964M [INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
(default-compile) on project stratosphere-java: Compilation failure [ERROR] An unknown compilation
problem occurred [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the
errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following
articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :stratosphere-java


Any Idea?

Best Regards,
Raymond Liu



Mime
View raw message