Poly TBP delegating to a type(...)-arg _impl (AMD-crash rule:
bare polymorphic copyin(this) maps the stack descriptor → AMD
libomptarget cross-slot overlap crash).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(ocean_slopes_t), | intent(inout) | :: | this |
subroutine ocean_slopes_enter_data(this) !! Poly TBP delegating to a `type(...)`-arg `_impl` (AMD-crash rule: !! bare polymorphic `copyin(this)` maps the stack descriptor → AMD !! libomptarget cross-slot overlap crash). class(ocean_slopes_t), intent(inout) :: this select type (this) type is (ocean_slopes_t) call ocean_slopes_enter_data_impl(this) end select end subroutine ocean_slopes_enter_data