build fail (original) (raw)
Sebastian Demian 2020sebastian at gmail.com
Fri Jun 15 22:17:37 UTC 2018
- Previous message (by thread): build fail
- Next message (by thread): [11] RFR(S) 8204113: Upgrade linker used in AOT tests to be same version as build toolchain
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I switched from panama/panama to panama/dev instead and was able to build it successfully.
Thank you for your help, Sebastian.
On Fri, Jun 15, 2018 at 3:16 PM Magnus Ihse Bursie < magnus.ihse.bursie at oracle.com> wrote:
On 2018-06-15 21:18, Sebastian Demian wrote: > + build-dev > > On Fri, Jun 15, 2018 at 2:17 PM Sebastian Demian <_ _2020sebastian at 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::narrowoopbase() > 0) { // Implies UseCompressedOops.* >> * ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~* >> 1 error generated. >> make[3]: *** >> [/Users/sd/Projects/panama/build/macosx-x8664-normal-server-release/hotspot/variant-server/libjvm/objs/lcm.o] >> Error 1 Apparently clang believe this is an error, and not just a warning, so this is a source code issue, and not a build issue per se. If this only happens in panama, you need to raise it with the Panama developers (cc:ed). If you can also reproduce it on the main jdk/jdk repo, then you can discuss it on hotspot-dev at oopenjdk.java.net. /Magnus >> 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-x8664-normal-server-release' (exit code 2) >> Stopping sjavac server >> >> === Output from failing command(s) repeated here === >> * For target hotspotvariant-serverlibjvmobjslcm.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::narrowoopbase() > 0) { // Implies UseCompressedOops. >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ >> 1 error generated. >> >> * All command lines available in >> /Users/sd/Projects/panama/build/macosx-x8664-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.joelsson at 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.0171" Java(TM) SE Runtime >>> Environment >>>> (build 1.8.0171-b11) Java HotSpot(TM) 64-Bit Server VM (build >>> 25.171-b11, >>>> mixed mode) (at >>>> /Library/Java/JavaVirtualMachines/jdk1.8.0171.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 HEAPREGIONSETFORCEVERIFY >>>> ^ >>>> >>> /Users/sd/Projects/panama/hotspot/src/share/vm/gc/g1/heapRegionSet.hpp:53:38: >>>> note: expanded from macro 'HEAPREGIONSETFORCEVERIFY' >>>> #define HEAPREGIONSETFORCEVERIFY defined(ASSERT) >>>> ^ >>>> In file included from >>>> >>> /Users/sd/Projects/panama/hotspot/test/native/gc/g1/testfreeRegionList.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 HEAPREGIONSETFORCEVERIFY >>>> ^ >>>> >>>> >>>> Any help would be appreciated. >>>> >>>> Thanks, >>>> Sebastian. >>>
- Previous message (by thread): build fail
- Next message (by thread): [11] RFR(S) 8204113: Upgrade linker used in AOT tests to be same version as build toolchain
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]