Ashley
Ashley
Can confirm that this seems to be an issue with that build of GraalVM. Updating fixes the issue.
@plmakoc probably worth making a new issue and linking this one. I can replicate it with termux's openjdk build as well on Java 17.
@TimvdLippe is it worth reopening this?
Right now, running this on Termux within Android on OpenJDK 17 seems to replicate this for me (Android 13, ARM) Might be a red herring, but is probably worth looking...
@sbailliez are you able to possibly provide something like a Vagrantfile that can be used to consistently reproduce this issue? I was only able to reproduce it originally on an...
@sbailliez that's interesting... does setting the default permissions of that directory or setting `-Djava.tmpdir="$(pwd)/tmp"` make any difference? This might also explain why this misbehaves on Termux which would be cool...
```java enum Foo { BAR; } static @Nullable Foo getBar(boolean isNull) { return isNull ? null : Foo.BAR; } ``` does this not work?
Wondering if this is related to the session and the underlying terminal being shared between tests, even with DirtiesContext in place. I'd assume this shouldn't be happening ideally.
Since I am not sure of the conditions causing this issue, it is hard to make a minimal working reproduction. However, I seem to be able to reproduce this by...
The first 15 or so times I tried this tonight, it seems to have not had the issue. I spotted one run after this that did have it and it...