Am 05.07.25 um 14:55 schrieb Mikael Morin:
Hello Andre,

I get a regression on this testcase with a patch that is otherwise regression-free.
I think the testcase is invalid.
It does:

    type(container), allocatable :: list(:)

    list = [list, new_elem(5)]

so it's using the variable 'list' unallocated.
The original testcase in the PR had an extra zero-sized allocate statement before the assignment.
I think it's the only missing bit.


Mikael,

I believe you are right: the testcase is technically invalid
without an

  allocate(list(0))

as in the original testcase in the PR.

A corresponding fix is approved.

Thanks,
Harald


Reply via email to