Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8234798

Build failure after atomic changes in JDK-8234563

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P3
    • 14
    • 14
    • hotspot
    • b25

    Description

      Seems to be specific to Shenandoah:

      [2019-11-26T02:07:22,156Z] t:\workspace\open\src\hotspot\share\runtime/atomic.hpp(678): error C2027: use of undefined type 'Atomic::StoreImpl<D,T,Atomic::PlatformOrderedStore<4,RELEASE_X_FENCE>,void>'
      [2019-11-26T02:07:22,156Z] with
      [2019-11-26T02:07:22,156Z] [
      [2019-11-26T02:07:22,156Z] D=jint,
      [2019-11-26T02:07:22,156Z] T=int
      [2019-11-26T02:07:22,156Z] ]
      [2019-11-26T02:07:22,156Z] t:\workspace\open\src\hotspot\share\runtime/atomic.hpp(678): note: see declaration of 'Atomic::StoreImpl<D,T,Atomic::PlatformOrderedStore<4,RELEASE_X_FENCE>,void>'
      [2019-11-26T02:07:22,156Z] with
      [2019-11-26T02:07:22,156Z] [
      [2019-11-26T02:07:22,156Z] D=jint,
      [2019-11-26T02:07:22,156Z] T=int
      [2019-11-26T02:07:22,156Z] ]
      [2019-11-26T02:07:22,156Z] t:/workspace/open/src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp(116): note: see reference to function template instantiation 'void Atomic::release_store_fence<jint,int>(volatile D *,T)' being compiled
      [2019-11-26T02:07:22,156Z] with
      [2019-11-26T02:07:22,156Z] [
      [2019-11-26T02:07:22,156Z] D=jint,
      [2019-11-26T02:07:22,156Z] T=int
      [2019-11-26T02:07:22,156Z] ]
      [2019-11-26T02:07:22,172Z] lib/CompileJvm.gmk:176: recipe for target '/cygdrive/t/workspace/build/windows-x64-lic/hotspot/variant-server/libjvm/objs/shenandoahEvacOOMHandler.obj' failed

      Attachments

        Issue Links

          Activity

            People

              stefank Stefan Karlsson
              dholmes David Holmes
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: