RFR: 8315916: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded [v2]
Dhamoder Nalla
dhanalla at openjdk.org
Wed Sep 18 16:10:05 UTC 2024
On Mon, 12 Aug 2024 18:31:06 GMT, Dhamoder Nalla <dhanalla at openjdk.org> wrote:
>> In the debug build, the assert is triggered during the parsing (before Code_Gen). In the Release build, however, the compilation bails out at `Compile::check_node_count()` during the code generation phase and completes execution without any issues.
>>
>> When I commented out the assert(C->live_nodes() <= C->max_node_limit()), both debug and Release builds exhibited the same behavior: the compilation bails out, and execution completes without any issues.
>>
>> The assert statement is not essential, as it is causing unnecessary failures in the debug build.
>
> Dhamoder Nalla has updated the pull request incrementally with one additional commit since the last revision:
>
> add test case
adding a comment to keep the PR active.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/20504#issuecomment-2358875944
More information about the hotspot-compiler-dev
mailing list