Test failure on MacOS/AArch64

Aleksey Shipilev shade at redhat.com
Tue Jun 29 10:19:20 UTC 2021


On 6/29/21 10:51 AM, Aleksey Shipilev wrote:
> On 6/29/21 10:44 AM, Andrew Haley wrote:
>>> And it's reproducible on MacOS but not Linux. I am trying to get my head
>>> around why that might be, but I'll leave that to y'all.  :-)
>>
>> Received: Shenandoah Pauses
>> Received: Shenandoah Pauses
>> Received: Shenandoah Cycles
>> STDERR:
>> java.lang.IllegalStateException: Pauses expected = [1; +inf], actual = 0
> 
> You might laugh a bit, but I think this happens because all pauses are below 1ms, so GcInfo
> resolution is not enough to capture it. So the sum of all pauses is zero, which fails the test :D

Updated that PR to avoid counting sum of pauses:
   https://github.com/openjdk/jdk/pull/4611

Please try to run with it?

-- 
-Aleksey



More information about the shenandoah-dev mailing list