RFR: 8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type #

Yasumasa Suenaga ysuenaga at openjdk.java.net
Tue May 31 15:49:09 UTC 2022


We saw new assertion error after [JDK-8286562](https://bugs.openjdk.java.net/browse/JDK-8286562) ( #8646 )


# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (/home/ysuenaga/github-forked/jdk/src/hotspot/share/utilities/globalDefinitions.hpp:735), pid=2619, tid=2635
#  assert((uint)t < T_CONFLICT + 1) failed: invalid type


It was caused by passing `JavaKind.Illegal` to slot kind at TestInvalidDebugInfo.java . We should pass `JavaKind.Void` instead of `JavKind.Illegal`.

See JBS for more details (I attached hs_err log).

-------------

Commit messages:
 - Remove TestInvalidDebugInfo from ProblemList
 - 8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type #

Changes: https://git.openjdk.java.net/jdk/pull/8954/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=8954&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8287491
  Stats: 5 lines in 2 files changed: 0 ins; 1 del; 4 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8954.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8954/head:pull/8954

PR: https://git.openjdk.java.net/jdk/pull/8954


More information about the hotspot-compiler-dev mailing list