JDK-8258857 : Zero: non-PCH release build fails after JDK-8258074
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 17
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2020-12-23
  • Updated: 2021-01-12
  • Resolved: 2021-01-05
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 17
17 b04Fixed
Related Reports
Relates :  
Description
using configure arguments '--with-boot-jdk=/mnt/share/openjdk/packages/boot-jdk/aarch64/master --disable-precompiled-headers --with-debug-level=release --with-version-opt=git-12297a00e ���
with-jvm-variants=zero --with-gtest=/mnt/share/openjdk/tools/googletest'.Configuration summary:

Name: /home/haosun01/tmp/tmp/build-release
Debug level: release
HS debug level: product
JVM variants: zero
JVM features: zero: 'epsilongc g1gc jni-check jvmti management nmt parallelgc serialgc services shenandoahgc vm-structs zero'* OpenJDK target: OS: linux, CPU architecture: aarch64, address length: 64
Version string: 17-internal+0-git-12297a00e (17-internal)Tools summary:
Boot JDK: openjdk version "17-internal" 2021-09-14 OpenJDK Runtime Environment (build 17-internal+0-adhoc.alahay01.gerritjdk) OpenJDK 64-Bit Server VM (build 17-internal+0-adhoc.a
lahay01.gerritjdk, mixed mode, sharing) (at /mnt/share/openjdk/packages/boot-jdk/aarch64/master)
Toolchain: gcc (GNU Compiler Collection)
C Compiler: Version 10.2.0 (at /usr/bin/gcc)
C++ Compiler: Version 10.2.0 (at /usr/bin/g++)Build performance summary:
Cores to use: 125
Memory limit: 128821 MB




Updating support/src.zip
In file included from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/compiler/compiler_globals.hpp:28,
                 from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/runtime/flags/allFlags.hpp:28,
                 from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/runtime/globals_extension.hpp:28,
                 from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/cpu/zero/vm_version_zero.hpp:30,
                 from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/runtime/vm_version.hpp:29,
                 from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/cpu/zero/register_zero.hpp:30,
                 from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/asm/register.hpp:98,
                 from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/code/vmreg.hpp:28,
                 from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/compiler/oopMap.hpp:29,
                 from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/oops/method.hpp:30,
                 from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/interpreter/bytecode.hpp:30,
                 from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/interpreter/bytecodeStream.hpp:28,
                 from /home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/interpreter/bytecodeStream.cpp:26:
/home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/runtime/globals_shared.hpp:86:77: error: 'pd_CICompileOSR' was not declared in this scope; did you mean 'CICompileOSR'?
   86 | #define DECLARE_PD_DEVELOPER_FLAG(type, name, ...)        const type name = pd_##name;
      |                                                                             ^~~
/home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/compiler/compiler_globals.hpp:77:3: note: in expansion of macro 'DECLARE_PD_DEVELOPER_FLAG'
   77 |   develop_pd(bool, CICompileOSR,                                            \
      |   ^~~~~~~~~~
/home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/runtime/globals_shared.hpp:95:5: note: in expansion of macro 'COMPILER_FLAGS'
   95 |     flag_group(DECLARE_DEVELOPER_FLAG,    \
      |     ^~~~~~~~~~
/home/haosun01/tmp/tmp/jdk_src/src/hotspot/share/compiler/compiler_globals.hpp:447:1: note: in expansion of macro 'DECLARE_FLAGS'
  447 | DECLARE_FLAGS(COMPILER_FLAGS)
      | ^~~~~~~~~~~~~
Comments
Changeset: 82bdbfd7 Author: Hao Sun <hao.sun@arm.com> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2021-01-05 16:28:28 +0000 URL: https://git.openjdk.java.net/jdk/commit/82bdbfd7
05-01-2021