runtime/cds/ServiceLoaderTest.java fails with mismatch between cds and non-cds

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P2
    • 27
    • Affects Version/s: 27
    • Component/s: tools
    • master

      After JDK-8374219 the ServiceLoaderTest is failing with

      Mismatched line: 5
      cds on : Provider[bundlingEnvSupplier=jdk.jpackage.internal.cli.Main$Provider$$Lambda/0x000000f001042890
      cds off: Provider[bundlingEnvSupplier=jdk.jpackage.internal.cli.Main$Provider$$Lambda/0x0000000014082890
      ----------System.err:(12/842)----------
      java.lang.RuntimeException: Mismatched line 5: "Provider[bundlingEnvSupplier=jdk.jpackage.internal.cli.Main$Provider$$Lambda/0x000000f001042890" vs "Provider[bundlingEnvSupplier=jdk.jpackage.internal.cli.Main$Provider$$Lambda/0x0000000014082890"
      at ServiceLoaderTest.mismatch(ServiceLoaderTest.java:90)
      at ServiceLoaderTest.compare(ServiceLoaderTest.java:77)
      at ServiceLoaderTest.main(ServiceLoaderTest.java:61)
      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
      at java.base/java.lang.reflect.Method.invoke(Method.java:565)
      at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:335)
      at java.base/java.lang.Thread.run(Thread.java:1516)

            Assignee:
            Alexey Semenyuk
            Reporter:
            Kim Barrett
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: