Closed NRavoisin96 closed 1 month ago
That's annoying. Unless anyone has any objections, I think your suggested fix is a small price for the sake of keeping the latest compiler happy.
From my perspective not a problem. It is a bit annoying but ultimately it doesn't matter.
Can you open a pull request with the fix so it can be integrated? Also it will be worth to include a comment to explain why the matIdx
variable had to be introduced (above the associate block I think).
Done. Awaiting pull request approval.
Resolved by #138
gfortran 13.2 introduces a compilation error (see attached screenshot) where the compiler seems to wrongfully reject a function passed as an argument during pointer allocation.
In mgNeutronMaterial_inter.f90, changing:
to:
fixes the error. Note that this problem does not occur with versions 12 and below.
Awaiting feedback on suggested resolution.