diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f9a4011..51879826 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +- Add `target` attribute to variables in `nc_diag_cat`. Needed to build with Intel 2022.1 + ### Removed ## [1.5.6] - 2022-07-22 diff --git a/GMAO_ncdiag/nc_diag_cat/netcdf_unlimdims.F90 b/GMAO_ncdiag/nc_diag_cat/netcdf_unlimdims.F90 index 3bbc7aa0..4b11955e 100644 --- a/GMAO_ncdiag/nc_diag_cat/netcdf_unlimdims.F90 +++ b/GMAO_ncdiag/nc_diag_cat/netcdf_unlimdims.F90 @@ -21,8 +21,8 @@ integer (C_INT) function nc_inq_unlimdims(ncid, nunlimdimsp, unlimdimidsp) bind( ! pf = polyfill integer(c_int) function pf_nf90_inq_unlimdims(ncid, num_unlim_dims, unlim_dims) integer(c_int), intent(in) :: ncid - integer(c_int), intent(inout) :: num_unlim_dims - integer(c_int), intent(out), optional :: unlim_dims(:) + integer(c_int), target, intent(inout) :: num_unlim_dims + integer(c_int), target, intent(out), optional :: unlim_dims(:) integer :: i