I renamed the file make/common/SetupJava.gmk to
make/common/SetupJavaCompilers.gmk. This required changes in both the
root repo and the jdk repo and AFAIK I pushed both more or less at the
same time. I'm guessing you still managed to hit the race condition when
pulling changes.
/Erik
On 2014-08-25 04:36, Martin Buchholz wrote:
I tried again today ( with jdk9/jdk9-dev ) and everything works now.
I believe the problem was fixed by the following, which replaced
erroneous references to SetupJava.gmk
# HG changeset patch
# User erikj
# Date 1408611935 -7200
# Thu Aug 21 11:05:35 2014 +0200
# Node ID b8f27b54cc51c17c7debcf7048c8b81b221f931c
# Parent 0aa1bc5db42cb7b66678181bc32fefdb8bafcba8
8055188: General cleanup of minor issues from source restructure
Reviewed-by: tbell
On Sun, Aug 24, 2014 at 7:18 PM, David Holmes <david.hol...@oracle.com
<mailto:david.hol...@oracle.com>> wrote:
cc'ing hotspot-dev
Which forest are you trying to build and is it fully up to date?
David
On 23/08/2014 9:10 AM, Mani Sarkar wrote:
Hi,
Lately I have been getting a lot of build failures and the
most recent ones
are the below (snippets of the error messages from the logs):
*First instance after running make images*
.
.
.
make[4]: warning: -jN forced in submake: disabling jobserver mode.
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Compiling 163 files for BUILD_TOOLS_JDK
Compiling 1492 files for BUILD_INTERIM_CORBA
Rescanned ../generated/adfiles/linux_x86_64.ad
<http://linux_x86_64.ad> but encountered no changes.
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
**NOTICE** Dtrace support disabled: //usr/include/sys/sdt.h
not found
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/os_cpu/linux_x86/vm/assembler_linux_x86.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/cpu/x86/vm/assembler_x86.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/runtime/atomic.cpp
In file included from
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp:28:0:
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp:
In member function ‘virtual Generation::Name
ASParNewGeneration::kind()’:
.
.
.
In file included from
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp:28:0:
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp:
In member function ‘virtual Generation::Name
ASParNewGeneration::kind()’:
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp:81:44:
error: ‘ASParNew’ was not declared in this scope
/home/satyasai/sources/jdk9/jdk/make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java:274:
error: incompatible types: Month cannot be converted to int
LocalDate adjustedDate = LocalDate.of(year,
month,
dayOfMonth).minusDays(6);
.
.
.
15 errors
make[3]: ***
[/home/satyasai/sources/jdk9/build/linux-x86_64-normal-server-release/jdk/btclasses/_the.BUILD_TOOLS_JDK_batch]
Error 1
make[2]: *** [build-tools-jdk] Error 2
make[2]: *** Waiting for unfinished jobs....
make[8]: *** [asParNewGeneration.o] Error 1
make[8]: *** Waiting for unfinished jobs....
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Creating corba/dist/interim_corba.jar
make[7]: *** [the_vm] Error 2
make[6]: *** [product] Error 2
make[5]: *** [generic_build2] Error 2
make[4]: *** [product] Error 2
make[3]: ***
[/home/satyasai/sources/jdk9/build/linux-x86_64-normal-server-release/hotspot/_hotspot.timestamp]
Error 2
make[2]: *** [hotspot] Error 2
make[1]: *** [main-wrapper] Error 2
make: *** [images] Error 2
*Second instance after running make clean followed by make images*
.
.
.
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Generating precompiled header precompiled.hpp.gch
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/compiler/abstractCompiler.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/utilities/accessFlags.cpp
Compiling ../generated/adfiles/ad_x86_64.cpp
Compiling ../generated/adfiles/ad_x86_64_clone.cpp
Compiling ../generated/adfiles/ad_x86_64_expand.cpp
Compiling ../generated/adfiles/ad_x86_64_format.cpp
Compiling ../generated/adfiles/ad_x86_64_gen.cpp
Compiling ../generated/adfiles/ad_x86_64_misc.cpp
Compiling ../generated/adfiles/ad_x86_64_peephole.cpp
Compiling ../generated/adfiles/ad_x86_64_pipeline.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/opto/addnode.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/runtime/advancedThresholdPolicy.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/shared/ageTable.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_interface/allocTracer.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/memory/allocation.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/shared/allocationStats.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/classfile/altHashing.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/oops/annotations.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/runtime/arguments.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/runtime/arguments_ext.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/utilities/array.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/oops/arrayKlass.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/oops/arrayOop.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp
In file included from
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp:28:0:
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp:
In member function ‘virtual Generation::Name
ASParNewGeneration::kind()’:
/home/satyasai/sources/jdk9/hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp:81:44:
error: ‘ASParNew’ was not declared in this scope
Compiling
/home/satyasai/sources/jdk9/hotspot/src/share/vm/asm/assembler.cpp
make[8]: *** [asParNewGeneration.o] Error 1
make[8]: *** Waiting for unfinished jobs....
make[7]: *** [the_vm] Error 2
make[6]: *** [product] Error 2
make[5]: *** [generic_build2] Error 2
make[4]: *** [product] Error 2
make[3]: ***
[/home/satyasai/sources/jdk9/build/linux-x86_64-normal-server-release/hotspot/_hotspot.timestamp]
Error 2
make[2]: *** [hotspot] Error 2
make[1]: *** [main-wrapper] Error 2
make: *** [images] Error 2
My sources is updated on a regular-basis, and the above are on
the most
recent version of the source. If you need anything else to
help with
investigating the the above error please let me know.
Cheers,
Mani