Peter Vary created HIVE-18370: --------------------------------- Summary: standalone-metastore gen dir contains two annotation/package-info.java which causes IDEA build fail Key: HIVE-18370 URL: https://issues.apache.org/jira/browse/HIVE-18370 Project: Hive Issue Type: Bug Reporter: Peter Vary Assignee: Peter Vary
HIVE-17933 moved the generated sources to gen/version directory HIVE-17907 committed the src/gen/org/apache/hadoop/hive/metastore/annotation/package-info.java file Because of this IDEA can not compile the standalone-metastore module. It fails with this stack trace: {code} Information:java: An exception has occurred in the compiler (1.8.0_152). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program and the following diagnostic in your report. Thank you. Information:java: at com.sun.tools.javac.util.Assert.check(Assert.java:45) Information:java: at com.sun.tools.javac.code.SymbolMetadata.setDeclarationAttributesWithCompletion(SymbolMetadata.java:161) Information:java: at com.sun.tools.javac.code.Symbol.setDeclarationAttributesWithCompletion(Symbol.java:215) Information:java: at com.sun.tools.javac.comp.MemberEnter.actualEnterAnnotations(MemberEnter.java:952) Information:java: at com.sun.tools.javac.comp.MemberEnter.access$600(MemberEnter.java:64) Information:java: at com.sun.tools.javac.comp.MemberEnter$5.run(MemberEnter.java:876) Information:java: at com.sun.tools.javac.comp.Annotate.flush(Annotate.java:143) Information:java: at com.sun.tools.javac.comp.Annotate.enterDone(Annotate.java:129) Information:java: at com.sun.tools.javac.comp.Enter.complete(Enter.java:512) Information:java: at com.sun.tools.javac.comp.Enter.main(Enter.java:471) Information:java: at com.sun.tools.javac.main.JavaCompiler.enterTrees(JavaCompiler.java:982) Information:java: at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:857) Information:java: at com.sun.tools.javac.main.Main.compile(Main.java:523) Information:java: at com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:129) Information:java: at com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:138) Information:java: at org.jetbrains.jps.javac.JavacMain.compile(JavacMain.java:199) Information:java: at org.jetbrains.jps.incremental.java.JavaBuilder.compileJava(JavaBuilder.java:481) Information:java: at org.jetbrains.jps.incremental.java.JavaBuilder.compile(JavaBuilder.java:331) Information:java: at org.jetbrains.jps.incremental.java.JavaBuilder.doBuild(JavaBuilder.java:258) Information:java: at org.jetbrains.jps.incremental.java.JavaBuilder.build(JavaBuilder.java:216) Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:1246) Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:923) Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:995) Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:886) Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:719) Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:371) Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178) Information:java: at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:138) Information:java: at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:308) Information:java: at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:138) Information:java: at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:235) Information:java: at org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42) Information:java: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) Information:java: at java.util.concurrent.FutureTask.run(FutureTask.java:266) Information:java: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) Information:java: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) Information:java: at java.lang.Thread.run(Thread.java:748) Information:java: Errors occurred while compiling module 'hive-standalone-metastore' Information:javac 1.8.0_152 was used to compile java sources Information:1/4/18, 9:35 AM - Compilation completed with 2 errors and 24 warnings in 23s 142ms Error:java: java.lang.AssertionError Error:java: at com.sun.tools.javac.util.Assert.error(Assert.java:126) Warning:Output path /Users/petervary/dev/upstream/hive/standalone-metastore/target/generated-sources/annotations intersects with a source root. Only files that were created by build will be cleaned. {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)