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

Fix ppc/s390 after "8231441: AArch64: Initial SVE backend support"

XMLWordPrintable

    • b16

      Since 8231441 the ppc/s390 build fails with

      # To suppress the following error report, specify this argument
      # after -XX: or in .hotspotrc: SuppressErrorAt=/type.cpp:1022
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (/usr/.../jdk/src/hotspot/share/opto/type.cpp:1022), pid=31616, tid=31812
      # assert(_type_info[base()].dual_type != Bad) failed: implement with v-call
      #
      # JRE version: OpenJDK Runtime Environment (16.0.0.1) (fastdebug build 16.0.0.1-internal+0-adhoc.openjdk.jdk)
      # Java VM: OpenJDK 64-Bit Server VM (fastdebug 16.0.0.1-internal+0-adhoc.openjdk.jdk, mixed mode, tiered, compressed oops, g1 gc, linux-ppc64)
      # Problematic frame:
      # V [libjvm.so+0x1bfaf0c] Type::xdual() const+0xfc
      #
      # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
      #

      Fix:

      Add missing vector specifications in type.cpp Type::_type_info array.

            goetz Goetz Lindenmaier
            goetz Goetz Lindenmaier
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: