[ https://issues.apache.org/jira/browse/HIVE-18370?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Peter Vary reassigned HIVE-18370: --------------------------------- > 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)