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

foreign-memaccess+abi branch fails to build with error Undefined symbol: “typeArrayOopDesc::long_at(int) const”

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: repo-panama
    • Fix Version/s: None
    • Component/s: tools
    • Labels:
      None
    • Subcomponent:
    • CPU:
      generic
    • OS:
      generic

      Description

      Build failure

      Undefined symbols for architecture x86_64:
       “typeArrayOopDesc::long_at(int) const”, referenced from:
         _NEP_makeInvoker in nativeEntryPoint.o
      ld: symbol(s) not found for architecture x86_64
      clang: error: linker command failed with exit code 1 (use -v to see invocation)
      make[3]: *** [/Users/sundarajanathijegannathan/src/panama-foreign/build/macosx-x86_64-server-release/support/modules_libs/java.base/server/libjvm.dylib] Error 1
      make[3]: *** Waiting for unfinished jobs....
      make[2]: *** [hotspot-server-libs] Error 2
      make[2]: *** Waiting for unfinished jobs....
      ERROR: Build failed for target ‘run-test’ in configuration ‘macosx-x86_64-server-release’ (exit code 2)
      Stopping sjavac server

      Tip:

      commit 1aa1c29c16cba9f4389c32fd55b5e4653e6a5fff (HEAD -> foreign-memaccess+abi, origin/foreign-memaccess+abi)
      Author: Jorn Vernee <jvernee@openjdk.org>
      Date: Fri Oct 15 14:12:46 2021 +0000
        8274912: Eagerly generate native invokers
        Reviewed-by: ngasson, mcimadamore

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              sundar Sundararajan Athijegannathan
              Reporter:
              sundar Sundararajan Athijegannathan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: