You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: guard QBMM boundary extrapolation with present(pb_in)
post_process calls s_populate_variables_buffers without the optional
pb_in/mv_in arguments, but the QBMM guard (qbmm .and. .not. polytropic)
could still evaluate to true, causing access to an absent optional
argument. This is undefined behavior caught by gfortran -fcheck=bounds.
Add present(pb_in) to all 6 call sites of s_qbmm_extrapolation.
0 commit comments