Integrated: 8310489: New test runtime/ClassInitErrors/TestStackOverflowDuringInit.java failed
David Holmes
dholmes at openjdk.org
Tue Jun 27 00:17:10 UTC 2023
On Mon, 26 Jun 2023 06:38:52 GMT, David Holmes <dholmes at openjdk.org> wrote:
> I haven't been able to reproduce the failure outside of the occasional CI failures we have, but I have done some further analysis.
>
> I've extracted the key aspects of the test and put them in a simplified "non fuzzed" form so that it is much easier to see what the test does and what it expects to happen. I've also tweak the running the test so that it uses the minimum amount of stack (so we get stackoverflow sooner) and runs in interpreted mode (so we eliminate any potential JIT oddities with inlining etc.). Hopefully this will be more stable - otherwise I will just delete the test.
>
> Testing:
> - 50x on each x64 platform in our CI
>
> Thanks.
This pull request has now been integrated.
Changeset: 39fa4e63
Author: David Holmes <dholmes at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/39fa4e6371dffbe8e09f7dbeeed27194bf99b53e
Stats: 50 lines in 1 file changed: 25 ins; 22 del; 3 mod
8310489: New test runtime/ClassInitErrors/TestStackOverflowDuringInit.java failed
Reviewed-by: coleenp
-------------
PR: https://git.openjdk.org/jdk/pull/14648
More information about the hotspot-runtime-dev
mailing list