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

[lworld+vector] Fix Vector API tests crash with "assert(vbox->is_Phi()) failed: should be phi"

XMLWordPrintable

      Currently several jtreg tests like "[Short|Byte]128VectorTests.java" have jvm crash with following log on valhalla:lworld+vector branch:
      ```
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (/mnt/local/code/valhalla/src/hotspot/share/opto/vector.cpp:257), pid=2737779, tid=2737796
      # assert(false) failed: should be phi CheckCastPP
      #
      # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-internal-git-2f05ce61f)
      # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-internal-git-2f05ce61f, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-aarch64)
      # Problematic frame:
      # V [libjvm.so+0x18c6388] PhaseVector::expand_vbox_node_helper(Node*, Node*, TypeInstPtr const*, TypeVect const*, VectorSet&, VectorBoxNode*)+0x478
      #
      ```

            xgong Xiaohong Gong (Inactive)
            xgong Xiaohong Gong (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: