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

JLILaunchTest fails on AIX after JDK-8329131

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P3
    • 23
    • 23
    • tools
    • None
    • b24
    • ppc
    • aix

    Description

      Since ~ end of March, after JDK-8329131, tools/launcher/JliLaunchTest.java fails on AIX. Failure is :

       stdout: [];
       stderr: [Error: could not find libjava.so
      Error: Could not find Java SE Runtime Environment.
      ]
       exitValue = 2

      java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [2]
      at jdk.test.lib.process.OutputAnalyzer.shouldHaveExitValue(OutputAnalyzer.java:521)
      at JliLaunchTest.main(JliLaunchTest.java:58)
      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
      at java.base/java.lang.reflect.Method.invoke(Method.java:580)
      at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:333)
      at java.base/java.lang.Thread.run(Thread.java:1575)

      Maybe we need to do further adjustments to BUILD_JDK_JTREG_EXECUTABLES_LIBS_exeJliLaunchTest / BUILD_JDK_JTREG_EXECUTABLES_LDFLAGS_exeJliLaunchTest on AIX ?
      Or somehow adjust the coding that attempts to find parts of "JRE" (libjava.so) ? The libjli.so is gone on AIX after JDK-8329131, and with this also the image discovery based on GetApplicationHomeFromDll which uses libjli.so .

      Attachments

        Issue Links

          Activity

            People

              jkern Joachim Kern
              mbaesken Matthias Baesken
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: