Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8153066

Compilation of Hadoop Common fails due to java compiler

XMLWordPrintable

    • x86_64
    • linux_ubuntu

      FULL PRODUCT VERSION :
      openjdk version "1.8.0_72-internal"
      OpenJDK Runtime Environment (build 1.8.0_72-internal-b15)
      OpenJDK 64-Bit Server VM (build 25.72-b15, mixed mode)

      ADDITIONAL OS VERSION INFORMATION :
      Linux bandera 4.3.0-3-generic #12-Ubuntu SMP Wed Jan 6 03:07:16 UTC 2016 aarch64 aarch64 aarch64 GNU/Linux

      EXTRA RELEVANT SYSTEM CONFIGURATION :
      Hadoop 2.7.2 Compilation platform

      A DESCRIPTION OF THE PROBLEM :
      While compiling hadoop common, I get the following error:

      [INFO] Compiling 798 source files to /home/hduser/hadoop-main-src/hadoop-main/ha doop-common-project/hadoop-common/target/classes
      An exception has occurred in the compiler (1.8.0_72-internal). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.jav a.com) after checking the Bug Database (http://bugs.java.com) for duplicates. In clude your program and the following diagnostic in your report. Thank you.
      java.lang.NullPointerException
              at com.sun.tools.javac.comp.Lower.visitSelect(Lower.java:3837)
              at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897 )
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2382)
              at com.sun.tools.javac.comp.Lower.visitReturn(Lower.java:3588)
              at com.sun.tools.javac.tree.JCTree$JCReturn.accept(JCTree.java:1384)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :70)
              at com.sun.tools.javac.tree.TreeTranslator.visitBlock(TreeTranslator.jav a:162)
              at com.sun.tools.javac.comp.Lower.visitBlock(Lower.java:3561)
              at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:909)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.tree.TreeTranslator.visitMethodDef(TreeTranslator .java:145)
              at com.sun.tools.javac.comp.Lower.visitMethodDefInternal(Lower.java:2828 )
              at com.sun.tools.javac.comp.Lower.visitMethodDef(Lower.java:2737)
              at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:778)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.comp.Lower.visitClassDef(Lower.java:2508)
              at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:693)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2390)
              at com.sun.tools.javac.comp.Lower.translateTopLevelClass(Lower.java:3932 )
              at com.sun.tools.javac.main.JavaCompiler.desugar(JavaCompiler.java:1512)
              at com.sun.tools.javac.main.JavaCompiler.desugar(JavaCompiler.java:1356)
              at com.sun.tools.javac.main.JavaCompiler.compile2(JavaCompiler.java:901)
              at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:860)
              at com.sun.tools.javac.main.Main.compile(Main.java:523)
              at com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:129)
              at com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:138)
              at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProces s(JavaxToolsCompiler.java:126)
              at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(Javac Compiler.java:169)
              at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(Abstrac tCompilerMojo.java:785)
              at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.ja va:129)
              at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default BuildPluginManager.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.buildProje ct(LifecycleModuleBuilder.java:84)
              at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje ct(LifecycleModuleBuilder.java:59)
              at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBu ild(LifecycleStarter.java:183)
              at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl eStarter.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:62)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:498)
              at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun cher.java:289)
              at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav a:229)
              at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La uncher.java:415)
              at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java: 356)
      [INFO] -------------------------------------------------------------
      [WARNING] COMPILATION WARNING :
      [INFO] -------------------------------------------------------------
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[25,16] sun.m isc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[50,19] sun.ne t.dns.ResolverConfiguration is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[51,20] sun.ne t.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[46,16] sun.mis c.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[21,16] sun.misc.S ignal is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[22,16] sun.misc.S ignalHandler is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[39,37] sun .nio.ch.DirectBuffer is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[40,21] sun .misc.Cleaner is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[41,23] sun .nio.ch.DirectBuffer is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[136,20] sun. misc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[142,22] sun. misc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[147,29] sun. misc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[507,9] sun.ne t.dns.ResolverConfiguration is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[525,11] sun.n et.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[527,21] sun.n et.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[529,18] sun.n et.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[531,21] sun.n et.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[331,39] sun.ni o.ch.DirectBuffer is internal proprietary API and may be removed in a future rel ease
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[332,17] sun.mi sc.Cleaner is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[333,25] sun.ni o.ch.DirectBuffer is internal proprietary API and may be removed in a future rel ease
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[687,17] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[689,7] sun.mis c.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[689,24] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[44,43] sun.misc.S ignalHandler is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[46,19] sun.misc.S ignalHandler is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[50,39] sun.misc.S ignal is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[50,21] sun.misc.S ignal is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[59,24] sun.misc.S ignal is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/LdapGroupsMapping.java:[299,28] com.sun.jndi.ldap.LdapCtxFactory is internal proprietary API and may be removed in a future release
      [INFO] 29 warnings
      [INFO] -------------------------------------------------------------
      [INFO] ------------------------------------------------------------------------
      [INFO] Reactor Summary:
      [INFO]
      [INFO] Apache Hadoop Main ................................ SUCCESS [3.843s]
      [INFO] Apache Hadoop Project POM ......................... SUCCESS [3.116s]
      [INFO] Apache Hadoop Annotations ......................... SUCCESS [15.231s]
      [INFO] Apache Hadoop Assemblies .......................... SUCCESS [0.513s]
      [INFO] Apache Hadoop Project Dist POM .................... SUCCESS [4.204s]
      [INFO] Apache Hadoop Maven Plugins ....................... SUCCESS [11.568s]
      [INFO] Apache Hadoop MiniKDC ............................. SUCCESS [1:17.044s]
      [INFO] Apache Hadoop Auth ................................ SUCCESS [8:30.032s]
      [INFO] Apache Hadoop Auth Examples ....................... SUCCESS [11.358s]
      [INFO] Apache Hadoop Common .............................. FAILURE [31.965s]
      [INFO] Apache Hadoop NFS ................................. SKIPPED
      [INFO] Apache Hadoop KMS ................................. SKIPPED
      [INFO] Apache Hadoop Common Project ...................... SKIPPED
      [INFO] Apache Hadoop HDFS ................................ SKIPPED
      [INFO] Apache Hadoop HttpFS .............................. SKIPPED
      [INFO] Apache Hadoop HDFS BookKeeper Journal ............. SKIPPED
      [INFO] Apache Hadoop HDFS-NFS ............................ SKIPPED
      [INFO] Apache Hadoop HDFS Project ........................ SKIPPED
      [INFO] hadoop-yarn ....................................... SKIPPED
      [INFO] hadoop-yarn-api ................................... SKIPPED
      [INFO] hadoop-yarn-common ................................ SKIPPED
      [INFO] hadoop-yarn-server ................................ SKIPPED
      [INFO] hadoop-yarn-server-common ......................... SKIPPED
      [INFO] hadoop-yarn-server-nodemanager .................... SKIPPED
      [INFO] hadoop-yarn-server-web-proxy ...................... SKIPPED
      [INFO] hadoop-yarn-server-applicationhistoryservice ...... SKIPPED
      [INFO] hadoop-yarn-server-resourcemanager ................ SKIPPED
      [INFO] hadoop-yarn-server-tests .......................... SKIPPED
      [INFO] hadoop-yarn-client ................................ SKIPPED
      [INFO] hadoop-yarn-server-sharedcachemanager ............. SKIPPED
      [INFO] hadoop-yarn-applications .......................... SKIPPED
      [INFO] hadoop-yarn-applications-distributedshell ......... SKIPPED
      [INFO] hadoop-yarn-applications-unmanaged-am-launcher .... SKIPPED
      [INFO] hadoop-yarn-site .................................. SKIPPED
      [INFO] hadoop-yarn-registry .............................. SKIPPED
      [INFO] hadoop-yarn-project ............................... SKIPPED
      [INFO] hadoop-mapreduce-client ........................... SKIPPED
      [INFO] hadoop-mapreduce-client-core ...................... SKIPPED
      [INFO] hadoop-mapreduce-client-common .................... SKIPPED
      [INFO] hadoop-mapreduce-client-shuffle ................... SKIPPED
      [INFO] hadoop-mapreduce-client-app ....................... SKIPPED
      [INFO] hadoop-mapreduce-client-hs ........................ SKIPPED
      [INFO] hadoop-mapreduce-client-jobclient ................. SKIPPED
      [INFO] hadoop-mapreduce-client-hs-plugins ................ SKIPPED
      [INFO] hadoop-mapreduce-client-nativetask ................ SKIPPED
      [INFO] Apache Hadoop MapReduce Examples .................. SKIPPED
      [INFO] hadoop-mapreduce .................................. SKIPPED
      [INFO] Apache Hadoop MapReduce Streaming ................. SKIPPED
      [INFO] Apache Hadoop Distributed Copy .................... SKIPPED
      [INFO] Apache Hadoop Archives ............................ SKIPPED
      [INFO] Apache Hadoop Rumen ............................... SKIPPED
      [INFO] Apache Hadoop Gridmix ............................. SKIPPED
      [INFO] Apache Hadoop Data Join ........................... SKIPPED
      [INFO] Apache Hadoop Ant Tasks ........................... SKIPPED
      [INFO] Apache Hadoop Extras .............................. SKIPPED
      [INFO] Apache Hadoop Pipes ............................... SKIPPED
      [INFO] Apache Hadoop OpenStack support ................... SKIPPED
      [INFO] Apache Hadoop Amazon Web Services support ......... SKIPPED
      [INFO] Apache Hadoop Azure support ....................... SKIPPED
      [INFO] Apache Hadoop Client .............................. SKIPPED
      [INFO] Apache Hadoop Mini-Cluster ........................ SKIPPED
      [INFO] Apache Hadoop Scheduler Load Simulator ............ SKIPPED
      [INFO] Apache Hadoop Tools Dist .......................... SKIPPED
      [INFO] Apache Hadoop Tools ............................... SKIPPED
      [INFO] Apache Hadoop Distribution ........................ SKIPPED
      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 11:16.994s
      [INFO] Finished at: Tue Mar 29 15:37:04 UTC 2016
      [INFO] Final Memory: 75M/1399M
      [INFO] ------------------------------------------------------------------------
      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3. 1:compile (default-compile) on project hadoop-common: Compilation failure: Compi lation failure:
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[25,16] sun.mis c.Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[50,19] sun.net. dns.ResolverConfiguration is internal proprietary API and may be removed in a fu ture release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[51,20] sun.net. util.IPAddressUtil is internal proprietary API and may be removed in a future re lease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[46,16] sun.misc. Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[21,16] sun.misc.Sig nal is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[22,16] sun.misc.Sig nalHandler is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[39,37] sun.n io.ch.DirectBuffer is internal proprietary API and may be removed in a future re lease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[40,21] sun.m isc.Cleaner is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[41,23] sun.n io.ch.DirectBuffer is internal proprietary API and may be removed in a future re lease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[136,20] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[142,22] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[147,29] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[507,9] sun.net. dns.ResolverConfiguration is internal proprietary API and may be removed in a fu ture release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[525,11] sun.net .util.IPAddressUtil is internal proprietary API and may be removed in a future r elease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[527,21] sun.net .util.IPAddressUtil is internal proprietary API and may be removed in a future r elease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[529,18] sun.net .util.IPAddressUtil is internal proprietary API and may be removed in a future r elease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[531,21] sun.net .util.IPAddressUtil is internal proprietary API and may be removed in a future r elease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[331,39] sun.nio. ch.DirectBuffer is internal proprietary API and may be removed in a future relea se
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[332,17] sun.misc .Cleaner is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[333,25] sun.nio. ch.DirectBuffer is internal proprietary API and may be removed in a future relea se
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[687,17] sun.misc .Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[689,7] sun.misc. Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[689,24] sun.misc .Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[44,43] sun.misc.Sig nalHandler is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[46,19] sun.misc.Sig nalHandler is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[50,39] sun.misc.Sig nal is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[50,21] sun.misc.Sig nal is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[59,24] sun.misc.Sig nal is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/LdapGroupsMapping.java:[299,28] co m.sun.jndi.ldap.LdapCtxFactory is internal proprietary API and may be removed in a future release
      [ERROR] -> [Help 1]
      [ERROR]
      [ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit ch.
      [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 rea d the following articles:
      [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureExc eption
      [ERROR]
      [ERROR] After correcting the problems, you can resume the build with the command
      [ERROR] mvn <goals> -rf :hadoop-common

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Just compile Hadoop from https://github.com/apache/hadoop/tree/d9ac5ee2c4dcd4a108ca892af501618caaea450c

      with openjdk version "1.8.0_72-internal" version

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      Hadoop common should get compiled. It has compiled successfully before
      ACTUAL -
      [INFO] Compiling 798 source files to /home/hduser/hadoop-main-src/hadoop-main/ha doop-common-project/hadoop-common/target/classes
      An exception has occurred in the compiler (1.8.0_72-internal). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.jav a.com) after checking the Bug Database (http://bugs.java.com) for duplicates. In clude your program and the following diagnostic in your report. Thank you.
      java.lang.NullPointerException
              at com.sun.tools.javac.comp.Lower.visitSelect(Lower.java:3837)
              at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897 )
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2382)
              at com.sun.tools.javac.comp.Lower.visitReturn(Lower.java:3588)
              at com.sun.tools.javac.tree.JCTree$JCReturn.accept(JCTree.java:1384)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :70)
              at com.sun.tools.javac.tree.TreeTranslator.visitBlock(TreeTranslator.jav a:162)
              at com.sun.tools.javac.comp.Lower.visitBlock(Lower.java:3561)
              at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:909)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.tree.TreeTranslator.visitMethodDef(TreeTranslator .java:145)
              at com.sun.tools.javac.comp.Lower.visitMethodDefInternal(Lower.java:2828 )
              at com.sun.tools.javac.comp.Lower.visitMethodDef(Lower.java:2737)
              at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:778)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.comp.Lower.visitClassDef(Lower.java:2508)
              at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:693)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2390)
              at com.sun.tools.javac.comp.Lower.translateTopLevelClass(Lower.java:3932 )
              at com.sun.tools.javac.main.JavaCompiler.desugar(JavaCompiler.java:1512)
              at com.sun.tools.javac.main.JavaCompiler.desugar(JavaCompiler.java:1356)
              at com.sun.tools.javac.main.JavaCompiler.compile2(JavaCompiler.java:901)
              at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:860)
              at com.sun.tools.javac.main.Main.compile(Main.java:523)
              at com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:129)
              at com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:138)
              at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProces s(JavaxToolsCompiler.java:126)
              at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(Javac Compiler.java:169)
              at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(Abstrac tCompilerMojo.java:785)
              at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.ja va:129)
              at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default BuildPluginManager.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.buildProje ct(LifecycleModuleBuilder.java:84)
              at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje ct(LifecycleModuleBuilder.java:59)
              at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBu ild(LifecycleStarter.java:183)
              at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl eStarter.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:62)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:498)
              at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun cher.java:289)
              at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav a:229)
              at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La uncher.java:415)
              at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java: 356)
      [INFO] -------------------------------------------------------------
      [WARNING] COMPILATION WARNING :
      [INFO] -------------------------------------------------------------
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[25,16] sun.m isc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[50,19] sun.ne t.dns.ResolverConfiguration is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[51,20] sun.ne t.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[46,16] sun.mis c.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[21,16] sun.misc.S ignal is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[22,16] sun.misc.S ignalHandler is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[39,37] sun .nio.ch.DirectBuffer is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[40,21] sun .misc.Cleaner is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[41,23] sun .nio.ch.DirectBuffer is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[136,20] sun. misc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[142,22] sun. misc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[147,29] sun. misc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[507,9] sun.ne t.dns.ResolverConfiguration is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[525,11] sun.n et.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[527,21] sun.n et.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[529,18] sun.n et.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[531,21] sun.n et.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[331,39] sun.ni o.ch.DirectBuffer is internal proprietary API and may be removed in a future rel ease
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[332,17] sun.mi sc.Cleaner is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[333,25] sun.ni o.ch.DirectBuffer is internal proprietary API and may be removed in a future rel ease
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[687,17] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[689,7] sun.mis c.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[689,24] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[44,43] sun.misc.S ignalHandler is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[46,19] sun.misc.S ignalHandler is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[50,39] sun.misc.S ignal is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[50,21] sun.misc.S ignal is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[59,24] sun.misc.S ignal is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/LdapGroupsMapping.java:[299,28] com.sun.jndi.ldap.LdapCtxFactory is internal proprietary API and may be removed in a future release
      [INFO] 29 warnings
      [INFO] -------------------------------------------------------------
      [INFO] ------------------------------------------------------------------------
      [INFO] Reactor Summary:
      [INFO]
      [INFO] Apache Hadoop Main ................................ SUCCESS [3.843s]
      [INFO] Apache Hadoop Project POM ......................... SUCCESS [3.116s]
      [INFO] Apache Hadoop Annotations ......................... SUCCESS [15.231s]
      [INFO] Apache Hadoop Assemblies .......................... SUCCESS [0.513s]
      [INFO] Apache Hadoop Project Dist POM .................... SUCCESS [4.204s]
      [INFO] Apache Hadoop Maven Plugins ....................... SUCCESS [11.568s]
      [INFO] Apache Hadoop MiniKDC ............................. SUCCESS [1:17.044s]
      [INFO] Apache Hadoop Auth ................................ SUCCESS [8:30.032s]
      [INFO] Apache Hadoop Auth Examples ....................... SUCCESS [11.358s]
      [INFO] Apache Hadoop Common .............................. FAILURE [31.965s]
      [INFO] Apache Hadoop NFS ................................. SKIPPED
      [INFO] Apache Hadoop KMS ................................. SKIPPED
      [INFO] Apache Hadoop Common Project ...................... SKIPPED
      [INFO] Apache Hadoop HDFS ................................ SKIPPED
      [INFO] Apache Hadoop HttpFS .............................. SKIPPED
      [INFO] Apache Hadoop HDFS BookKeeper Journal ............. SKIPPED
      [INFO] Apache Hadoop HDFS-NFS ............................ SKIPPED
      [INFO] Apache Hadoop HDFS Project ........................ SKIPPED
      [INFO] hadoop-yarn ....................................... SKIPPED
      [INFO] hadoop-yarn-api ................................... SKIPPED
      [INFO] hadoop-yarn-common ................................ SKIPPED
      [INFO] hadoop-yarn-server ................................ SKIPPED
      [INFO] hadoop-yarn-server-common ......................... SKIPPED
      [INFO] hadoop-yarn-server-nodemanager .................... SKIPPED
      [INFO] hadoop-yarn-server-web-proxy ...................... SKIPPED
      [INFO] hadoop-yarn-server-applicationhistoryservice ...... SKIPPED
      [INFO] hadoop-yarn-server-resourcemanager ................ SKIPPED
      [INFO] hadoop-yarn-server-tests .......................... SKIPPED
      [INFO] hadoop-yarn-client ................................ SKIPPED
      [INFO] hadoop-yarn-server-sharedcachemanager ............. SKIPPED
      [INFO] hadoop-yarn-applications .......................... SKIPPED
      [INFO] hadoop-yarn-applications-distributedshell ......... SKIPPED
      [INFO] hadoop-yarn-applications-unmanaged-am-launcher .... SKIPPED
      [INFO] hadoop-yarn-site .................................. SKIPPED
      [INFO] hadoop-yarn-registry .............................. SKIPPED
      [INFO] hadoop-yarn-project ............................... SKIPPED
      [INFO] hadoop-mapreduce-client ........................... SKIPPED
      [INFO] hadoop-mapreduce-client-core ...................... SKIPPED
      [INFO] hadoop-mapreduce-client-common .................... SKIPPED
      [INFO] hadoop-mapreduce-client-shuffle ................... SKIPPED
      [INFO] hadoop-mapreduce-client-app ....................... SKIPPED
      [INFO] hadoop-mapreduce-client-hs ........................ SKIPPED
      [INFO] hadoop-mapreduce-client-jobclient ................. SKIPPED
      [INFO] hadoop-mapreduce-client-hs-plugins ................ SKIPPED
      [INFO] hadoop-mapreduce-client-nativetask ................ SKIPPED
      [INFO] Apache Hadoop MapReduce Examples .................. SKIPPED
      [INFO] hadoop-mapreduce .................................. SKIPPED
      [INFO] Apache Hadoop MapReduce Streaming ................. SKIPPED
      [INFO] Apache Hadoop Distributed Copy .................... SKIPPED
      [INFO] Apache Hadoop Archives ............................ SKIPPED
      [INFO] Apache Hadoop Rumen ............................... SKIPPED
      [INFO] Apache Hadoop Gridmix ............................. SKIPPED
      [INFO] Apache Hadoop Data Join ........................... SKIPPED
      [INFO] Apache Hadoop Ant Tasks ........................... SKIPPED
      [INFO] Apache Hadoop Extras .............................. SKIPPED
      [INFO] Apache Hadoop Pipes ............................... SKIPPED
      [INFO] Apache Hadoop OpenStack support ................... SKIPPED
      [INFO] Apache Hadoop Amazon Web Services support ......... SKIPPED
      [INFO] Apache Hadoop Azure support ....................... SKIPPED
      [INFO] Apache Hadoop Client .............................. SKIPPED
      [INFO] Apache Hadoop Mini-Cluster ........................ SKIPPED
      [INFO] Apache Hadoop Scheduler Load Simulator ............ SKIPPED
      [INFO] Apache Hadoop Tools Dist .......................... SKIPPED
      [INFO] Apache Hadoop Tools ............................... SKIPPED
      [INFO] Apache Hadoop Distribution ........................ SKIPPED
      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 11:16.994s
      [INFO] Finished at: Tue Mar 29 15:37:04 UTC 2016
      [INFO] Final Memory: 75M/1399M
      [INFO] ------------------------------------------------------------------------
      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3. 1:compile (default-compile) on project hadoop-common: Compilation failure: Compi lation failure:
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[25,16] sun.mis c.Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[50,19] sun.net. dns.ResolverConfiguration is internal proprietary API and may be removed in a fu ture release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[51,20] sun.net. util.IPAddressUtil is internal proprietary API and may be removed in a future re lease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[46,16] sun.misc. Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[21,16] sun.misc.Sig nal is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[22,16] sun.misc.Sig nalHandler is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[39,37] sun.n io.ch.DirectBuffer is internal proprietary API and may be removed in a future re lease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[40,21] sun.m isc.Cleaner is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[41,23] sun.n io.ch.DirectBuffer is internal proprietary API and may be removed in a future re lease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[136,20] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[142,22] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[147,29] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[507,9] sun.net. dns.ResolverConfiguration is internal proprietary API and may be removed in a fu ture release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[525,11] sun.net .util.IPAddressUtil is internal proprietary API and may be removed in a future r elease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[527,21] sun.net .util.IPAddressUtil is internal proprietary API and may be removed in a future r elease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[529,18] sun.net .util.IPAddressUtil is internal proprietary API and may be removed in a future r elease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[531,21] sun.net .util.IPAddressUtil is internal proprietary API and may be removed in a future r elease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[331,39] sun.nio. ch.DirectBuffer is internal proprietary API and may be removed in a future relea se
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[332,17] sun.misc .Cleaner is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[333,25] sun.nio. ch.DirectBuffer is internal proprietary API and may be removed in a future relea se
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[687,17] sun.misc .Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[689,7] sun.misc. Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[689,24] sun.misc .Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[44,43] sun.misc.Sig nalHandler is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[46,19] sun.misc.Sig nalHandler is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[50,39] sun.misc.Sig nal is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[50,21] sun.misc.Sig nal is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[59,24] sun.misc.Sig nal is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/LdapGroupsMapping.java:[299,28] co m.sun.jndi.ldap.LdapCtxFactory is internal proprietary API and may be removed in a future release
      [ERROR] -> [Help 1]
      [ERROR]
      [ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit ch.
      [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 rea d the following articles:
      [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureExc eption
      [ERROR]
      [ERROR] After correcting the problems, you can resume the build with the command
      [ERROR] mvn <goals> -rf :hadoop-common

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      [INFO] Compiling 798 source files to /home/hduser/hadoop-main-src/hadoop-main/ha doop-common-project/hadoop-common/target/classes
      An exception has occurred in the compiler (1.8.0_72-internal). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.jav a.com) after checking the Bug Database (http://bugs.java.com) for duplicates. In clude your program and the following diagnostic in your report. Thank you.
      java.lang.NullPointerException
              at com.sun.tools.javac.comp.Lower.visitSelect(Lower.java:3837)
              at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897 )
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2382)
              at com.sun.tools.javac.comp.Lower.visitReturn(Lower.java:3588)
              at com.sun.tools.javac.tree.JCTree$JCReturn.accept(JCTree.java:1384)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :70)
              at com.sun.tools.javac.tree.TreeTranslator.visitBlock(TreeTranslator.jav a:162)
              at com.sun.tools.javac.comp.Lower.visitBlock(Lower.java:3561)
              at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:909)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.tree.TreeTranslator.visitMethodDef(TreeTranslator .java:145)
              at com.sun.tools.javac.comp.Lower.visitMethodDefInternal(Lower.java:2828 )
              at com.sun.tools.javac.comp.Lower.visitMethodDef(Lower.java:2737)
              at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:778)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.comp.Lower.visitClassDef(Lower.java:2508)
              at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:693)
              at com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java :58)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2371)
              at com.sun.tools.javac.comp.Lower.translate(Lower.java:2390)
              at com.sun.tools.javac.comp.Lower.translateTopLevelClass(Lower.java:3932 )
              at com.sun.tools.javac.main.JavaCompiler.desugar(JavaCompiler.java:1512)
              at com.sun.tools.javac.main.JavaCompiler.desugar(JavaCompiler.java:1356)
              at com.sun.tools.javac.main.JavaCompiler.compile2(JavaCompiler.java:901)
              at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:860)
              at com.sun.tools.javac.main.Main.compile(Main.java:523)
              at com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:129)
              at com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:138)
              at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProces s(JavaxToolsCompiler.java:126)
              at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(Javac Compiler.java:169)
              at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(Abstrac tCompilerMojo.java:785)
              at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.ja va:129)
              at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default BuildPluginManager.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.buildProje ct(LifecycleModuleBuilder.java:84)
              at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje ct(LifecycleModuleBuilder.java:59)
              at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBu ild(LifecycleStarter.java:183)
              at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl eStarter.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:62)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:498)
              at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun cher.java:289)
              at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav a:229)
              at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La uncher.java:415)
              at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java: 356)
      [INFO] -------------------------------------------------------------
      [WARNING] COMPILATION WARNING :
      [INFO] -------------------------------------------------------------
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[25,16] sun.m isc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[50,19] sun.ne t.dns.ResolverConfiguration is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[51,20] sun.ne t.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[46,16] sun.mis c.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[21,16] sun.misc.S ignal is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[22,16] sun.misc.S ignalHandler is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[39,37] sun .nio.ch.DirectBuffer is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[40,21] sun .misc.Cleaner is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[41,23] sun .nio.ch.DirectBuffer is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[136,20] sun. misc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[142,22] sun. misc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[147,29] sun. misc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[507,9] sun.ne t.dns.ResolverConfiguration is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[525,11] sun.n et.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[527,21] sun.n et.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[529,18] sun.n et.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[531,21] sun.n et.util.IPAddressUtil is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[331,39] sun.ni o.ch.DirectBuffer is internal proprietary API and may be removed in a future rel ease
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[332,17] sun.mi sc.Cleaner is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[333,25] sun.ni o.ch.DirectBuffer is internal proprietary API and may be removed in a future rel ease
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[687,17] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[689,7] sun.mis c.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[689,24] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[44,43] sun.misc.S ignalHandler is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[46,19] sun.misc.S ignalHandler is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[50,39] sun.misc.S ignal is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[50,21] sun.misc.S ignal is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/util/SignalLogger.java:[59,24] sun.misc.S ignal is internal proprietary API and may be removed in a future release
      [WARNING] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop- common/src/main/java/org/apache/hadoop/security/LdapGroupsMapping.java:[299,28] com.sun.jndi.ldap.LdapCtxFactory is internal proprietary API and may be removed in a future release
      [INFO] 29 warnings
      [INFO] -------------------------------------------------------------
      [INFO] ------------------------------------------------------------------------
      [INFO] Reactor Summary:
      [INFO]
      [INFO] Apache Hadoop Main ................................ SUCCESS [3.843s]
      [INFO] Apache Hadoop Project POM ......................... SUCCESS [3.116s]
      [INFO] Apache Hadoop Annotations ......................... SUCCESS [15.231s]
      [INFO] Apache Hadoop Assemblies .......................... SUCCESS [0.513s]
      [INFO] Apache Hadoop Project Dist POM .................... SUCCESS [4.204s]
      [INFO] Apache Hadoop Maven Plugins ....................... SUCCESS [11.568s]
      [INFO] Apache Hadoop MiniKDC ............................. SUCCESS [1:17.044s]
      [INFO] Apache Hadoop Auth ................................ SUCCESS [8:30.032s]
      [INFO] Apache Hadoop Auth Examples ....................... SUCCESS [11.358s]
      [INFO] Apache Hadoop Common .............................. FAILURE [31.965s]
      [INFO] Apache Hadoop NFS ................................. SKIPPED
      [INFO] Apache Hadoop KMS ................................. SKIPPED
      [INFO] Apache Hadoop Common Project ...................... SKIPPED
      [INFO] Apache Hadoop HDFS ................................ SKIPPED
      [INFO] Apache Hadoop HttpFS .............................. SKIPPED
      [INFO] Apache Hadoop HDFS BookKeeper Journal ............. SKIPPED
      [INFO] Apache Hadoop HDFS-NFS ............................ SKIPPED
      [INFO] Apache Hadoop HDFS Project ........................ SKIPPED
      [INFO] hadoop-yarn ....................................... SKIPPED
      [INFO] hadoop-yarn-api ................................... SKIPPED
      [INFO] hadoop-yarn-common ................................ SKIPPED
      [INFO] hadoop-yarn-server ................................ SKIPPED
      [INFO] hadoop-yarn-server-common ......................... SKIPPED
      [INFO] hadoop-yarn-server-nodemanager .................... SKIPPED
      [INFO] hadoop-yarn-server-web-proxy ...................... SKIPPED
      [INFO] hadoop-yarn-server-applicationhistoryservice ...... SKIPPED
      [INFO] hadoop-yarn-server-resourcemanager ................ SKIPPED
      [INFO] hadoop-yarn-server-tests .......................... SKIPPED
      [INFO] hadoop-yarn-client ................................ SKIPPED
      [INFO] hadoop-yarn-server-sharedcachemanager ............. SKIPPED
      [INFO] hadoop-yarn-applications .......................... SKIPPED
      [INFO] hadoop-yarn-applications-distributedshell ......... SKIPPED
      [INFO] hadoop-yarn-applications-unmanaged-am-launcher .... SKIPPED
      [INFO] hadoop-yarn-site .................................. SKIPPED
      [INFO] hadoop-yarn-registry .............................. SKIPPED
      [INFO] hadoop-yarn-project ............................... SKIPPED
      [INFO] hadoop-mapreduce-client ........................... SKIPPED
      [INFO] hadoop-mapreduce-client-core ...................... SKIPPED
      [INFO] hadoop-mapreduce-client-common .................... SKIPPED
      [INFO] hadoop-mapreduce-client-shuffle ................... SKIPPED
      [INFO] hadoop-mapreduce-client-app ....................... SKIPPED
      [INFO] hadoop-mapreduce-client-hs ........................ SKIPPED
      [INFO] hadoop-mapreduce-client-jobclient ................. SKIPPED
      [INFO] hadoop-mapreduce-client-hs-plugins ................ SKIPPED
      [INFO] hadoop-mapreduce-client-nativetask ................ SKIPPED
      [INFO] Apache Hadoop MapReduce Examples .................. SKIPPED
      [INFO] hadoop-mapreduce .................................. SKIPPED
      [INFO] Apache Hadoop MapReduce Streaming ................. SKIPPED
      [INFO] Apache Hadoop Distributed Copy .................... SKIPPED
      [INFO] Apache Hadoop Archives ............................ SKIPPED
      [INFO] Apache Hadoop Rumen ............................... SKIPPED
      [INFO] Apache Hadoop Gridmix ............................. SKIPPED
      [INFO] Apache Hadoop Data Join ........................... SKIPPED
      [INFO] Apache Hadoop Ant Tasks ........................... SKIPPED
      [INFO] Apache Hadoop Extras .............................. SKIPPED
      [INFO] Apache Hadoop Pipes ............................... SKIPPED
      [INFO] Apache Hadoop OpenStack support ................... SKIPPED
      [INFO] Apache Hadoop Amazon Web Services support ......... SKIPPED
      [INFO] Apache Hadoop Azure support ....................... SKIPPED
      [INFO] Apache Hadoop Client .............................. SKIPPED
      [INFO] Apache Hadoop Mini-Cluster ........................ SKIPPED
      [INFO] Apache Hadoop Scheduler Load Simulator ............ SKIPPED
      [INFO] Apache Hadoop Tools Dist .......................... SKIPPED
      [INFO] Apache Hadoop Tools ............................... SKIPPED
      [INFO] Apache Hadoop Distribution ........................ SKIPPED
      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 11:16.994s
      [INFO] Finished at: Tue Mar 29 15:37:04 UTC 2016
      [INFO] Final Memory: 75M/1399M
      [INFO] ------------------------------------------------------------------------
      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3. 1:compile (default-compile) on project hadoop-common: Compilation failure: Compi lation failure:
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[25,16] sun.mis c.Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[50,19] sun.net. dns.ResolverConfiguration is internal proprietary API and may be removed in a fu ture release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[51,20] sun.net. util.IPAddressUtil is internal proprietary API and may be removed in a future re lease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[46,16] sun.misc. Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[21,16] sun.misc.Sig nal is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[22,16] sun.misc.Sig nalHandler is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[39,37] sun.n io.ch.DirectBuffer is internal proprietary API and may be removed in a future re lease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[40,21] sun.m isc.Cleaner is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/crypto/CryptoStreamUtils.java:[41,23] sun.n io.ch.DirectBuffer is internal proprietary API and may be removed in a future re lease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[136,20] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[142,22] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/FastByteComparisons.java:[147,29] sun.mi sc.Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[507,9] sun.net. dns.ResolverConfiguration is internal proprietary API and may be removed in a fu ture release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[525,11] sun.net .util.IPAddressUtil is internal proprietary API and may be removed in a future r elease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[527,21] sun.net .util.IPAddressUtil is internal proprietary API and may be removed in a future r elease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[529,18] sun.net .util.IPAddressUtil is internal proprietary API and may be removed in a future r elease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/SecurityUtil.java:[531,21] sun.net .util.IPAddressUtil is internal proprietary API and may be removed in a future r elease
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[331,39] sun.nio. ch.DirectBuffer is internal proprietary API and may be removed in a future relea se
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[332,17] sun.misc .Cleaner is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[333,25] sun.nio. ch.DirectBuffer is internal proprietary API and may be removed in a future relea se
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[687,17] sun.misc .Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[689,7] sun.misc. Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java:[689,24] sun.misc .Unsafe is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[44,43] sun.misc.Sig nalHandler is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[46,19] sun.misc.Sig nalHandler is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[50,39] sun.misc.Sig nal is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[50,21] sun.misc.Sig nal is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/util/SignalLogger.java:[59,24] sun.misc.Sig nal is internal proprietary API and may be removed in a future release
      [ERROR] /home/hduser/hadoop-main-src/hadoop-main/hadoop-common-project/hadoop-co mmon/src/main/java/org/apache/hadoop/security/LdapGroupsMapping.java:[299,28] co m.sun.jndi.ldap.LdapCtxFactory is internal proprietary API and may be removed in a future release
      [ERROR] -> [Help 1]
      [ERROR]
      [ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit ch.
      [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 rea d the following articles:
      [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureExc eption
      [ERROR]
      [ERROR] After correcting the problems, you can resume the build with the command
      [ERROR] mvn <goals> -rf :hadoop-common

      REPRODUCIBILITY :
      This bug can be reproduced always.

      ---------- BEGIN SOURCE ----------
      Just compile Hadoop from https://github.com/apache/hadoop/tree/d9ac5ee2c4dcd4a108ca892af501618caaea450c

      with openjdk version "1.8.0_72-internal" version

      using the following command:

      mvn package -Pdist,native -Dtar
      ---------- END SOURCE ----------

            aroy Abhijit Roy (Inactive)
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: