On Fri, 13 Mar 2026 11:02:58 GMT, Paul Hübner <[email protected]> wrote:

> Hi all,
> 
> In some rare cases, no abstract value classes are generated. This causes the 
> statistics printer to divide by zero.
> 
> This change makes it such that at least one abstract class is generated (this 
> is to ensure sufficient coverage) rather than band-aid fixing the symptom. 
> When halfway through generation, the generator will nudge the next class to 
> be abstract if no abstract value classes have been generated thus far.
> 
> I also added a quality of life seed print at the beginning of execution.
> 
> Testing: tier 1, 100 invocations of the generator on Linux x64. The 
> originally failing seed passes.

LGTM

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

Marked as reviewed by fparain (Committer).

PR Review: 
https://git.openjdk.org/valhalla/pull/2223#pullrequestreview-3980945552

Reply via email to