eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.27k stars 721 forks source link

JDK16 missing java.lang.invoke implementations #11149

Closed JasonFengJ9 closed 3 years ago

JasonFengJ9 commented 3 years ago

Failure link

From an internal JDK16 build Build_JDKnext_x86-64_linux_Personal/665

Optional info

Failure output (captured from console output)

00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:40: error: FieldInstanceReadOnly is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static class FieldInstanceReadOnly extends VarHandle {
00:31:42             ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:50: error: no suitable constructor found for VarHandle(VarForm,boolean)
00:31:42              super(form, exact);
00:31:42              ^
00:31:42      constructor VarHandle.VarHandle(Class<?>,Class<?>[],MethodHandle[],int) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42      constructor VarHandle.VarHandle(VarForm) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:55: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:57: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class FieldInstanceReadOnly
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:62: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:64: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class FieldInstanceReadOnly
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:69: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:131: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class FieldInstanceReadWrite
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:138: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class FieldInstanceReadWrite
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:347: error: FieldStaticReadOnly is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static class FieldStaticReadOnly extends VarHandle {
00:31:42             ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:357: error: no suitable constructor found for VarHandle(VarForm,boolean)
00:31:42              super(form, exact);
00:31:42              ^
00:31:42      constructor VarHandle.VarHandle(Class<?>,Class<?>[],MethodHandle[],int) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42      constructor VarHandle.VarHandle(VarForm) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:362: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:364: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class FieldStaticReadOnly
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:369: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:371: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class FieldStaticReadOnly
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:391: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:440: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class FieldStaticReadWrite
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:447: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class FieldStaticReadWrite
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:657: error: Array is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class Array extends VarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:666: error: no suitable constructor found for VarHandle(VarForm,boolean)
00:31:42              super(Array.FORM, exact);
00:31:42              ^
00:31:42      constructor VarHandle.VarHandle(Class<?>,Class<?>[],MethodHandle[],int) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42      constructor VarHandle.VarHandle(VarForm) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:671: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:673: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class Array
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:678: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:680: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class Array
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleBooleans.java:694: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:58: error: no suitable constructor found for VarHandle(VarForm,boolean)
00:31:42              super(form, exact);
00:31:42              ^
00:31:42      constructor VarHandle.VarHandle(Class<?>,Class<?>[],MethodHandle[],int) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42      constructor VarHandle.VarHandle(VarForm) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:63: error: ArrayHandle is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class ArrayHandle extends ByteArrayViewVarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:73: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:75: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ArrayHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:80: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:82: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ArrayHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:87: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:190: error: ByteBufferHandle is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class ByteBufferHandle extends ByteArrayViewVarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:200: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:202: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ByteBufferHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:207: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:209: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ByteBufferHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsChars.java:214: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:65: error: no suitable constructor found for VarHandle(VarForm,boolean)
00:31:42              super(form, exact);
00:31:42              ^
00:31:42      constructor VarHandle.VarHandle(Class<?>,Class<?>[],MethodHandle[],int) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42      constructor VarHandle.VarHandle(VarForm) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:70: error: ArrayHandle is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class ArrayHandle extends ByteArrayViewVarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:80: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:82: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ArrayHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:87: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:89: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ArrayHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:94: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:314: error: ByteBufferHandle is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class ByteBufferHandle extends ByteArrayViewVarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:324: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:326: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ByteBufferHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:331: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:333: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ByteBufferHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsDoubles.java:338: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:65: error: no suitable constructor found for VarHandle(VarForm,boolean)
00:31:42              super(form, exact);
00:31:42              ^
00:31:42      constructor VarHandle.VarHandle(Class<?>,Class<?>[],MethodHandle[],int) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42      constructor VarHandle.VarHandle(VarForm) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:70: error: ArrayHandle is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class ArrayHandle extends ByteArrayViewVarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:80: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:82: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ArrayHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:87: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:89: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ArrayHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:94: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:314: error: ByteBufferHandle is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class ByteBufferHandle extends ByteArrayViewVarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:324: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:326: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ByteBufferHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:331: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:333: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ByteBufferHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsFloats.java:338: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:58: error: no suitable constructor found for VarHandle(VarForm,boolean)
00:31:42              super(form, exact);
00:31:42              ^
00:31:42      constructor VarHandle.VarHandle(Class<?>,Class<?>[],MethodHandle[],int) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42      constructor VarHandle.VarHandle(VarForm) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:63: error: ArrayHandle is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class ArrayHandle extends ByteArrayViewVarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:73: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:75: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ArrayHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:80: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:82: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ArrayHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:87: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:522: error: ByteBufferHandle is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class ByteBufferHandle extends ByteArrayViewVarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:532: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:534: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ByteBufferHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:539: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:541: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ByteBufferHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsInts.java:546: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:58: error: no suitable constructor found for VarHandle(VarForm,boolean)
00:31:42              super(form, exact);
00:31:42              ^
00:31:42      constructor VarHandle.VarHandle(Class<?>,Class<?>[],MethodHandle[],int) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42      constructor VarHandle.VarHandle(VarForm) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:63: error: ArrayHandle is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class ArrayHandle extends ByteArrayViewVarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:73: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:75: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ArrayHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:80: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:82: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ArrayHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:87: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:522: error: ByteBufferHandle is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class ByteBufferHandle extends ByteArrayViewVarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:532: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:534: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ByteBufferHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:539: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:541: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ByteBufferHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsLongs.java:546: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsShorts.java:58: error: no suitable constructor found for VarHandle(VarForm,boolean)
00:31:42              super(form, exact);
00:31:42              ^
00:31:42      constructor VarHandle.VarHandle(Class<?>,Class<?>[],MethodHandle[],int) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42      constructor VarHandle.VarHandle(VarForm) is not applicable
00:31:42        (actual and formal argument lists differ in length)
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsShorts.java:63: error: ArrayHandle is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class ArrayHandle extends ByteArrayViewVarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsShorts.java:73: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsShorts.java:75: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ArrayHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsShorts.java:80: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsShorts.java:82: error: cannot find symbol
00:31:42              return !hasInvokeExactBehavior()
00:31:42                      ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ArrayHandle
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsShorts.java:87: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsShorts.java:190: error: ByteBufferHandle is not abstract and does not override abstract method accessModeTypeUncached(AccessMode) in VarHandle
00:31:42      static final class ByteBufferHandle extends ByteArrayViewVarHandle {
00:31:42                   ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsShorts.java:200: error: method does not override or implement a method from a supertype
00:31:42          @Override
00:31:42          ^
00:31:42  /home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/support/gensrc/java.base/java/lang/invoke/VarHandleByteArrayAsShorts.java:202: error: cannot find symbol
00:31:42              return hasInvokeExactBehavior()
00:31:42                     ^
00:31:42    symbol:   method hasInvokeExactBehavior()
00:31:42    location: class ByteBufferHandle
00:31:42  Note: Some input files additionally use or override a deprecated API.
00:31:42  Note: Some input files additionally use or override a deprecated API that is marked for removal.
00:31:42  Note: Some input files additionally use unchecked or unsafe operations.
00:31:42  100 errors
00:31:42  100 warnings
00:31:42  only showing the first 100 errors, of 311 total; use -Xmaxerrs if you would like to see more
00:31:42  only showing the first 100 warnings, of 670 total; use -Xmaxwarns if you would like to see more
00:31:42  gmake[3]: *** [/home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/jdk/modules/java.base/_the.java.base_batch] Error 1
00:31:42  CompileJavaModules.gmk:609: recipe for target '/home/jenkins/workspace/Build_JDKnext_x86-64_linux_Personal/build/linux-x86_64-server-release/jdk/modules/java.base/_the.java.base_batch' failed
00:31:42  make/Main.gmk:197: recipe for target 'java.base-java' failed
00:31:42  gmake[2]: *** [java.base-java] Error 1
JasonFengJ9 commented 3 years ago

This blocks JDK16 OpenJDK merging.

fyi @tajila @babsingh

pshipton commented 3 years ago

For the time being I disabled the jdknext acceptance job since it will just fail.

babsingh commented 3 years ago

Is it reproducible with JDK-next's openj9-staging branch?

JasonFengJ9 commented 3 years ago

Is it reproducible with JDK-next's openj9-staging branch?

That's correct.