New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
On a clean 2.13.x, scalacheck/test
crashes JVM 18
#815
Comments
(thanks for the report) I'm not able to reproduce the problem on Eclipse Adoptium Java 18.0.2.1 (MacOS, ARM64 build) Are you able to upgrade to 18.0.2 and see if the problem goes away for you...? |
Seth has a good hunch. Release notes for 18.0.2.1 says it fixed a "C2 crash": |
I reported the wrong range.
Thanks for the bug link. It's suspicious that it is array-alloc related. Noticed at scala/scala#10083 (comment) where the PR build was failing. At first, I wondered if I had done something to make scalacheck shrinking fail. |
It's after restarrFull:
|
Indeed, I can now reproduce it on my Mac, on "OpenJDK 64-Bit Server VM Temurin-18.0.2.1+1 (build 18.0.2.1+1, mixed mode)". I did a clean checkout of 2.13.x and ran Seems like minimizing this could be a Herculean task. (Though perhaps the JDK developers could work with just a crash log...) |
Minimizing would be nice, but it's not hard to reproduce so it would be worth reporting. https://bugreport.java.com/bugreport/crash_report.do is the official channel, though pinging people directly worked better in the past. Could you try other builds and versions, like OpenJDK, 19 / 20 EA-Builds? |
A month or two passes, and already JDK 18 is like tears in rain. The problem does not reproduce for me on JDK 19 ( I didn't try a newer build of 18, but, closing regardless, as 18 lacks an LTS star on its belly. |
On a clean 2.13.x,
scalacheck/test
crashes JVM 18.0.[12].1 [EDITED]From the hs_err.log
From the replay.log
The text was updated successfully, but these errors were encountered: