+ build-dev On Fri, Jun 15, 2018 at 2:17 PM Sebastian Demian <2020sebast...@gmail.com> wrote:
> Thanks for the reply Erik. > > running with --disable-warnings-as-errors helped. > > I also ran make dist-clean before building again. > > The build failed at a later stage now. > > > > Here is the new output: > > Note: Recompile with -Xlint:removal for details. > Note: Some input files use unchecked or unsafe operations. > Note: Recompile with -Xlint:unchecked for details. > */Users/sd/Projects/panama/hotspot/src/share/vm/opto/lcm.cpp:42:35: error: > ordered comparison between pointer and zero ('address' (aka 'unsigned char > *') and 'int')* > * if (Universe::narrow_oop_base() > 0) { // Implies UseCompressedOops.* > * ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~* > 1 error generated. > make[3]: *** > [/Users/sd/Projects/panama/build/macosx-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/lcm.o] > Error 1 > make[3]: *** Waiting for unfinished jobs.... > make[2]: *** [hotspot-server-libs] Error 2 > make[2]: *** Waiting for unfinished jobs.... > > ERROR: Build failed for target 'all' in configuration > 'macosx-x86_64-normal-server-release' (exit code 2) > Stopping sjavac server > > === Output from failing command(s) repeated here === > * For target hotspot_variant-server_libjvm_objs_lcm.o: > /Users/sd/Projects/panama/hotspot/src/share/vm/opto/lcm.cpp:42:35: error: > ordered comparison between pointer and zero ('address' (aka 'unsigned char > *') and 'int') > if (Universe::narrow_oop_base() > 0) { // Implies UseCompressedOops. > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ > 1 error generated. > > * All command lines available in > /Users/sd/Projects/panama/build/macosx-x86_64-normal-server-release/make-support/failure-logs. > === End of repeated output === > > No indication of failed target found. > Hint: Try searching the build log for '] Error'. > Hint: See common/doc/building.html#troubleshooting for assistance. > > make[1]: *** [main] Error 2 > make: *** [all] Error 2 > > > > Thank you, > Sebastian. > > > > On Fri, Jun 15, 2018 at 12:03 PM Erik Joelsson <erik.joels...@oracle.com> > wrote: > >> Hello Sebastian, >> >> Please try running configure with --disable-warnings-as-errors. >> >> When using compiler versions (or OS versions) other than the ones listed >> in doc/building.md it's common to have warnings triggered and we run >> with warnings treated as errors by default. >> >> /Erik >> >> >> On 2018-06-11 12:49, Sebastian Demian wrote: >> > Hello, >> > >> > I am trying to setup project panama on my local mac, and I am not able >> to >> > build the project. >> > >> > Configuration summary: >> > * Debug level: release >> > * HS debug level: product >> > * JDK variant: normal >> > * JVM variants: server >> > * OpenJDK target: OS: macosx, CPU architecture: x86, address length: 64 >> > * Version string: 9-internal+0-adhoc.sd.panama (9-internal) >> > >> > Tools summary: >> > * Boot JDK: java version "1.8.0_171" Java(TM) SE Runtime >> Environment >> > (build 1.8.0_171-b11) Java HotSpot(TM) 64-Bit Server VM (build >> 25.171-b11, >> > mixed mode) (at >> > /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home) >> > * Toolchain: clang (clang/LLVM) >> > * C Compiler: Version 9.1.0 (at /usr/bin/clang) >> > * C++ Compiler: Version 9.1.0 (at /usr/bin/clang++) >> > >> > Build performance summary: >> > * Cores to use: 4 >> > * Memory limit: 16384 MB >> > >> > >> > >> > >> > I have attached the full log output from running make. I have read the >> > building.html and troubleshooting section and did not find anything >> > relevant to this error: >> > >> > >> /Users/sd/Projects/panama/hotspot/src/share/vm/gc/g1/heapRegionSet.hpp:126:5: >> > error: macro expansion producing 'defined' has undefined behavior >> > [-Werror,-Wexpansion-to-defined] >> > #if HEAP_REGION_SET_FORCE_VERIFY >> > ^ >> > >> /Users/sd/Projects/panama/hotspot/src/share/vm/gc/g1/heapRegionSet.hpp:53:38: >> > note: expanded from macro 'HEAP_REGION_SET_FORCE_VERIFY' >> > #define HEAP_REGION_SET_FORCE_VERIFY defined(ASSERT) >> > ^ >> > In file included from >> > >> /Users/sd/Projects/panama/hotspot/test/native/gc/g1/test_freeRegionList.cpp:25: >> > In file included from >> > >> /Users/sd/Projects/panama/hotspot/src/share/vm/gc/g1/g1CollectedHeap.inline.hpp:28: >> > In file included from >> > >> /Users/sd/Projects/panama/hotspot/src/share/vm/gc/g1/g1CollectedHeap.hpp:37: >> > >> /Users/sd/Projects/panama/hotspot/src/share/vm/gc/g1/g1HeapVerifier.hpp:67:5: >> > error: macro expansion producing 'defined' has undefined behavior >> > [-Werror,-Wexpansion-to-defined] >> > #if HEAP_REGION_SET_FORCE_VERIFY >> > ^ >> > >> > >> > Any help would be appreciated. >> > >> > Thanks, >> > Sebastian. >> >>