diff --git a/prec/psb_c_prec_type.f90 b/prec/psb_c_prec_type.f90 index dea15741..a0aad152 100644 --- a/prec/psb_c_prec_type.f90 +++ b/prec/psb_c_prec_type.f90 @@ -386,6 +386,7 @@ contains end subroutine psb_c_prec_free function psb_cprec_sizeof(prec, global) result(val) + use psb_base_mod, only : psb_sum implicit none class(psb_cprec_type), intent(in) :: prec logical, intent(in), optional :: global diff --git a/prec/psb_d_prec_type.f90 b/prec/psb_d_prec_type.f90 index 54ddd992..9b8545aa 100644 --- a/prec/psb_d_prec_type.f90 +++ b/prec/psb_d_prec_type.f90 @@ -386,6 +386,7 @@ contains end subroutine psb_d_prec_free function psb_dprec_sizeof(prec, global) result(val) + use psb_base_mod, only : psb_sum implicit none class(psb_dprec_type), intent(in) :: prec logical, intent(in), optional :: global diff --git a/prec/psb_s_prec_type.f90 b/prec/psb_s_prec_type.f90 index 255f40cc..5f0af892 100644 --- a/prec/psb_s_prec_type.f90 +++ b/prec/psb_s_prec_type.f90 @@ -386,6 +386,7 @@ contains end subroutine psb_s_prec_free function psb_sprec_sizeof(prec, global) result(val) + use psb_base_mod, only : psb_sum implicit none class(psb_sprec_type), intent(in) :: prec logical, intent(in), optional :: global diff --git a/prec/psb_z_prec_type.f90 b/prec/psb_z_prec_type.f90 index a6039032..ab4f4e26 100644 --- a/prec/psb_z_prec_type.f90 +++ b/prec/psb_z_prec_type.f90 @@ -386,6 +386,7 @@ contains end subroutine psb_z_prec_free function psb_zprec_sizeof(prec, global) result(val) + use psb_base_mod, only : psb_sum implicit none class(psb_zprec_type), intent(in) :: prec logical, intent(in), optional :: global