RFR: 8355372: GenShen: Test gc/shenandoah/generational/TestOldGrowthTriggers.java fails with UseCompactObjectHeaders enabled

Matthias Baesken mbaesken at openjdk.org
Tue Apr 29 07:41:47 UTC 2025


On Mon, 28 Apr 2025 21:18:31 GMT, William Kemper <wkemper at openjdk.org> wrote:

> thank you! Please let us know how it goes.

Unfortunately, not so good .
On darwin x86_64  fastdebug,  

gc/shenandoah/generational/TestOldGrowthTriggers.java

triggers now this crash/assert  


#  Internal Error (/priv/jenkins/client-home/workspace/openjdk-jdk-dev-macos_x86_64-dbg/jdk/src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp:607), pid=58469, tid=18179
#  assert(_degen_point == ShenandoahGC::_degenerated_unset) failed: Should not be set yet: Outside of Cycle

Stack: [0x000070000fc5b000,0x000070000fd5b000],  sp=0x000070000fd5aae0,  free space=1022k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.dylib+0x1576749]  VMError::report(outputStream*, bool)+0x1ef9  (shenandoahGenerationalControlThread.cpp:607)
V  [libjvm.dylib+0x157a65b]  VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void const*, void const*, char const*, int, unsigned long)+0x60b
V  [libjvm.dylib+0x72bd08]  report_vm_error(char const*, int, char const*, char const*, ...)+0xd8
V  [libjvm.dylib+0x121e75a]  ShenandoahGenerationalControlThread::check_cancellation_or_degen(ShenandoahGC::ShenandoahDegenPoint)+0x14a
V  [libjvm.dylib+0x121e455]  ShenandoahGenerationalControlThread::service_concurrent_cycle(ShenandoahGeneration*, GCCause::Cause, bool)+0x165
V  [libjvm.dylib+0x121cd72]  ShenandoahGenerationalControlThread::run_gc_cycle(ShenandoahGenerationalControlThread::ShenandoahGCRequest const&)+0x1a2
V  [libjvm.dylib+0x121c8b2]  ShenandoahGenerationalControlThread::run_service()+0x142
V  [libjvm.dylib+0x6a798b]  ConcurrentGCThread::run()+0x1b
V  [libjvm.dylib+0x14bfa5c]  Thread::call_run()+0xbc
V  [libjvm.dylib+0x1060ff7]  thread_native_entry(Thread*)+0x137
C  [libsystem_pthread.dylib+0x618b]  _pthread_start+0x63
C  [libsystem_pthread.dylib+0x1ae3]  thread_start+0xf

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

PR Comment: https://git.openjdk.org/jdk/pull/24888#issuecomment-2837812285


More information about the shenandoah-dev mailing list